Chuyển tới nội dung chính
Version: 4.1

Trình quản lý Nextcloud

Cài và quản lý website Nextcloud trên một tên miền có sẵn, qua trình cài đặt CLI occ maintenance:install riêng của Nextcloud — được cố ý làm đơn giản hơn Trình quản lý WordPress: không có trang Trình quản lý Nextcloud riêng trên thanh bên, không nhân bản, không quét hệ thống tệp tìm bản cài có sẵn, không quy tắc tăng cường bảo mật, và không hệ thống sao lưu riêng. Có cài đặt, trang tổng quan chỉ đọc với trạng thái trực tiếp, xoá bộ nhớ đệm, đăng nhập quản trị dùng một lần, nhật ký lỗi và gỡ cài đặt.


Cài Nextcloud​

Vào HiTechCloud > Trình cài đặt tự động và nhấn Install Nextcloud.

Trên trang cài đặt, cấu hình:

  • Tên miền – Tên miền (và thư mục con tuỳ chọn) để cài vào. Để trống thư mục con để cài tại gốc tên miền.
  • Phiên bản Nextcloud – Mới nhất, hoặc cố định một bản phát hành cụ thể, lấy trực tiếp từ download.nextcloud.com (Nextcloud không đăng tệp phát hành trên GitHub, nên danh sách được lấy từ thư mục phát hành chính thức).
  • Tên đăng nhập / mật khẩu / email quản trị – Tài khoản quản trị ban đầu mà Nextcloud tạo trong lúc cài. Để trống mật khẩu để tạo tự động.

Phía sau, thao tác này tải về gói phát hành nextcloud-<version>.zip tương ứng, giải nén vào docroot, tạo một cơ sở dữ liệu MySQL/MariaDB riêng, và chạy trình cài đặt CLI occ maintenance:install riêng của Nextcloud với thông tin bạn đã cung cấp. Sau đó nó đặt trusted_domains và overwrite.cli.url thành tên miền đã cài — các bước bắt buộc, vì nếu không bản cài Nextcloud mới sẽ từ chối yêu cầu từ mọi tên miền ngoài localhost. Tiến trình được hiển thị trực tiếp khi từng bước hoàn tất.

Quản lý website Nextcloud​

Mọi bản cài Nextcloud đều xuất hiện trên trang chung Trình quản lý website (/sites) cùng các website khác của bạn. Nhấn Quản lý trên một website Nextcloud để mở trang tổng quan của nó:

  • Thẻ Screenshot và các thẻ trạng thái Nextcloud / PHP / MariaDB / Created, giống các trình quản lý CMS khác.
  • Tệp – Đường dẫn docroot, lối tắt tới Trình quản lý tệp, và dung lượng thư mục theo thời gian thực.
  • Cơ sở dữ liệu – Host, tên, tiền tố bảng và mật khẩu (đọc trực tiếp từ config/config.php, không lưu riêng ở đâu khác), cùng lối tắt tới phpMyAdmin.
  • Phiên bản PHP – Sửa được với bản cài ở gốc; bản cài trong thư mục con kế thừa phiên bản PHP của tên miền.

Đăng nhập với quyền quản trị​

Nút Đăng nhập với quyền quản trị tạo một liên kết đăng nhập dùng một lần và mở bảng điều khiển Nextcloud ở trạng thái đã xác thực, không cần mật khẩu quản trị. Lõi Nextcloud không có lệnh CLI tích hợp cho việc này, nên HiTechCloud đặt một tệp trợ giúp đăng nhập nhỏ vào docroot lúc cài, xác thực qua API công khai IUserSession::completeLogin() của chính Nextcloud; mỗi lần nhấn sẽ cấp một token mới có hiệu lực 10 phút và chỉ dùng được một lần.

Bộ nhớ đệm​

Widget Cache xoá bộ nhớ đệm ảnh xem trước/thumbnail mà Nextcloud tạo và, nếu có cấu hình backend memcache phân tán, cả các mục trong đó. Nextcloud không có một lệnh CLI duy nhất để "xoá mọi bộ nhớ đệm", và bộ nhớ đệm đối tượng cục bộ phổ biến (APCu) gắn với từng tiến trình PHP nên không thể xoá từ xa.

Nhật ký​

Tab Nhật ký hiển thị phần cuối của data/nextcloud.log — nhật ký ứng dụng dạng JSON-lines mặc định của Nextcloud.

Gỡ bỏ​

Nút Xoá ứng dụng trong tab Gỡ bỏ gỡ cài đặt hoàn toàn website: xoá cơ sở dữ liệu và người dùng cơ sở dữ liệu, xoá mọi tệp trong docroot, và gỡ nó khỏi Trình quản lý website. Không thể hoàn tác.


Không bao gồm​

Để giữ tính năng này đơn giản, những mục sau không thuộc phần hỗ trợ Nextcloud (khác với Trình quản lý WordPress):

  • Trang "Trình quản lý Nextcloud" riêng trên thanh bên — thay vào đó, hãy quản lý các website đã cài từ Trình quản lý website
  • Nhân bản website
  • Quét hệ thống tệp để tìm các bản cài chưa được theo dõi
  • Quy tắc tăng cường bảo mật
  • Cài ứng dụng/plugin (cài thêm ứng dụng Nextcloud từ trang Apps riêng của nó sau khi thiết lập)
  • Hệ thống sao lưu/khôi phục riêng (thay vào đó, hãy dùng tính năng Bản sao lưu ở cấp tài khoản)
  • Chỉ hỗ trợ cơ sở dữ liệu MySQL/MariaDB