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

Bộ công cụ WordPress và Joomla

Các bộ công cụ tìm mọi bản cài WordPress và Joomla trong tài khoản của bạn, cho biết trạng thái của từng bản cài, và thao tác trên nhiều bản cài cùng lúc.

  • Bộ công cụ WordPress — /wordpress
  • Bộ công cụ Joomla — /toolkit/joomla

Việc dò tìm không đọc danh sách website riêng của panel. Nó duyệt các thư mục gốc tài liệu để tìm wp-config.php, và configuration.php chứa một class JConfig — nên bản cài do ai đó tải lên qua SFTP được tìm thấy giống như bản cài do panel thực hiện. Quét sâu sẽ chạy CLI riêng của website một lần cho mỗi bản cài và hỏi upstream xem từng plugin có bản cập nhật không, nên một tài khoản có nhiều website sẽ mất vài phút thay vì vài giây.

Mọi thao tác được viết để chạy trên một danh sách bản cài thay vì một bản cài. Chọn các bản cài bạn muốn và áp dụng thao tác cho tất cả.

Bảo mật​

Tab Bảo mật áp dụng các quy tắc tăng cường bảo mật web server cho các bản cài đã chọn, và cho biết quy tắc nào đang được áp dụng. Bản thân các quy tắc được ghi bởi hitechcloudcli websites-secure (WordPress) và hitechcloudcli toolkit-harden (Joomla).

Staging​

Tạo staging tạo một bản sao của bản cài trên một địa chỉ staging để bạn có thể thử thay đổi trên đó. Push to production sao chép bản staging trở lại đè lên website đang chạy.

Các tab của từng website​

Trên trang riêng của một website WordPress (/website?domain=...), các tab là Tổng quan, Tuỳ chọn, Bảo trì, Bảo mật và gỡ lỗi, Cập nhật, Bản sao lưu, Staging và tăng cường bảo mật, Nhân bản và Gỡ bỏ. Gỡ lỗi nằm ở cuối Bảo mật và gỡ lỗi, còn các công tắc tăng cường bảo mật nằm ở cuối Staging và tăng cường bảo mật; liên kết tới các địa chỉ cũ ?tab=debugging và ?tab=hardening vẫn mở đúng tab và cuộn tới mục tương ứng. Thanh tab cuộn ngang trên màn hình hẹp thay vì xuống dòng.

wp-cli và composer​

Khi các dịch vụ chạy trên máy chủ, trình cài đặt đặt wp (wp-cli) và composer vào /usr/local/bin, tải từ mirror (HITECHCLOUD_MIRROR) hoặc, nếu không được, từ URL phát hành riêng của nhà cung cấp; cả hai đều là tệp nén PHP và chạy được trên cả amd64 lẫn arm64. Panel và hitechcloudcli toolkit-wp chạy chúng dưới tài khoản riêng của website với PHP của website. wp-root là cùng wp-cli đó với --allow-root, dành cho quản trị viên tại console. Đặt một wp-cli cụ thể tại /etc/hitechcloud/wordpress/wp-cli.phar để cố định phiên bản dùng để điều khiển mọi website.