WHMCS
Bản HiTechCloud Enterprise có tích hợp tính phí với WHMCS và FOSSBilling.
Mô-đun WHMCS cho HiTechCloud cho phép người dùng tích hợp tự động hoá tính phí với máy chủ HiTechCloud của mình.
HiTechCloud
Để thiết lập WHMCS dùng máy chủ HiTechCloud của bạn, làm theo các bước sau:
Bật API
Trước tiên hãy đảm bảo truy cập API đã được bật bằng cách vào HiTechAdmin > API hoặc chạy hitechcloudcli config get api từ terminal:
Nếu API chưa được bật, bấm nút "Bật truy cập API" hoặc chạy từ terminal
hitechcloudcli config update api on
Chúng tôi khuyên nên tạo một người dùng quản trị mới dành cho API. Để tạo người dùng mới, vào HiTechAdmin > Cài đặt HiTechAdmin và tạo người dùng quản trị mới, hoặc chạy từ terminal:
hitechcloudcli admin new USERNAME_HERE PASSWORD_HERE
Cho phép truy cập trên HiTechCloud
Trên máy chủ HiTechCloud, hãy đảm bảo cổng 2087 của HiTechAdmin được mở trong HiTechAdmin > Tường lửa hoặc đưa địa chỉ IP của máy chủ WHMCS vào danh sách cho phép.
Để cho phép địa chỉ IP từ terminal, chạy:
csf -a WHMCS_IP_HERE
hoặc nếu dùng UFW:
ufw allow from WHMCS_IP_HERE
Tạo gói hosting
Gói hosting cần được tạo trên cả máy chủ HiTechCloud lẫn máy chủ WHMCS.
Trên máy chủ HiTechCloud, đăng nhập panel quản trị và tại HiTechAdmin > Gói tạo các gói hosting mà bạn sẽ gán cho người dùng trên WHMCS.
WHMCS
Cài mô-đun WHMCS cho HiTechCloud
Đăng nhập SSH vào máy chủ WHMCS
Vào path_to_whmcs/modules/servers
Chạy lệnh này để tạo thư mục mới và tải mô-đun vào đó:
git clone https://hitechcloud.org hitechcloud