Community và Enterprise
HiTechCloud là một sản phẩm với hai phiên bản. Máy chủ chạy phiên bản nào được quyết định bởi khoá giấy phép lưu trên chính máy đó, và không gì khác: panel không bao giờ hỏi máy chủ cấp phép xem nó là phiên bản nào, nên sự cố phía nhà cung cấp hay một tường lửa đặt trước máy chủ của bạn không thể biến bản cài Enterprise trở lại thành Community.
Community
Community không có khoá giấy phép. Bản cài mới không ghi khoá nào, nên máy chủ mới là Community cho đến khi bạn thêm khoá.
- 3 tài khoản hosting. Tạo tài khoản thứ tư bị từ chối, cả bởi panel lẫn
hitechcloudcli user-add. - 50 tên miền. Thêm tên miền thứ năm mươi mốt bị từ chối, cả bởi panel lẫn
hitechcloudcli domains-add. - Panel quản trị trên cổng 2087 bị đóng. Không phải từng trang, mà cả cổng. Nó chỉ trả lời một trang giải thích lý do, ngoài ra không có gì: không bảng điều khiển, không biểu mẫu đăng nhập, không API.
- Panel hosting trên cổng 2083 là toàn bộ sản phẩm. Mọi tính năng hosting không thuộc phần đa người thuê đều có ở đó.
Vì không có panel quản trị, panel hosting trên 2083 cũng là nơi cài và gỡ các phiên bản PHP của máy chủ: xem PHP Extensions and versions. Trên Enterprise việc này chuyển sang panel quản trị, vì một phiên bản PHP được mọi tài khoản trên máy dùng chung.
Enterprise
Bất kỳ khoá giấy phép nào được cấp cho sản phẩm này đều biến máy chủ thành Enterprise. Enterprise thêm phần đa người thuê:
- Không giới hạn số tài khoản và số tên miền.
- Panel quản trị trên cổng 2087.
- Đại lý, gói hosting và tài khoản khách hàng, cùng quyền hạn giữa chúng.
- Các tính năng được liệt kê là Enterprise trong Feature Manager, trong đó có Email Accounts, FTP, webmail, PostgreSQL, terminal, WAF, API và MCP.
Giấy phép Enterprise đã hết hạn sẽ quay về Community. Hosting vẫn chạy; các trang đa người thuê biến mất.
Thêm khoá
Nhập khoá làm mọi việc cùng lúc: gỡ các giới hạn, mở cổng 2087, thêm các mô-đun
Enterprise vào enabled_modules, và cài các thành phần mà những mô-đun đó cần
(FTP, hệ thống mail, máy chủ cơ sở dữ liệu, Node và ClamAV) ở chế độ nền, vì
panel dùng được trong vòng một giây còn việc cài gói mất vài phút. Không có gì
đã cài bị cài lại hoặc cấu hình lại.
Từ panel hosting, đăng nhập trên cổng 2083 và mở Activate Enterprise
(/licence). Trang này chỉ có trên Community; khi khoá đã được nhập, giấy phép
thuộc về panel quản trị và trang này biến mất.
Từ terminal:
hitechcloudcli license <your-key>
Các lệnh con khác:
hitechcloudcli license key # hiển thị khoá đang lưu
hitechcloudcli license verify # hỏi máy chủ cấp phép về khoá; không thay đổi gì
hitechcloudcli license info # chủ sở hữu và ngày hết hạn của giấy phép
hitechcloudcli license delete # xoá khoá
Xoá khoá đưa máy chủ trở lại Community. Không gỡ cài đặt gì.
Cài lại các mô-đun Enterprise
Các mô-đun mà khoá cài có thể được cài (hoặc sửa chữa) bất cứ lúc nào mà không động đến khoá:
hitechcloudcli module install --edition enterprise
Lệnh này cài mọi mô-đun Enterprise và cả mọi mô-đun Community, vì Enterprise
bao gồm cả Community. Thành phần mà hệ điều hành không cung cấp được (ví dụ PHP
5.6 trên AlmaLinux 10) được báo là không có sẵn chứ không phải lỗi. Xem
hitechcloudcli module.
Quá trình cài ở chế độ nền được ghi vào
/var/log/hitechcloud/enterprise-activation.log.