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

2.1.0 — Native Stack

Phần backend rời bỏ container. Panel, các máy chủ web, PHP, cơ sở dữ liệu, DNS, mail và FTP đều trở thành các dịch vụ chạy trên máy chủ (host) dưới systemd.

:80 / :443 front-end -> nginx 127.0.0.1:8188 / 8288
-> apache 127.0.0.1:8189 / 8289
-> openlitespeed 127.0.0.1:8190 / 8290

Những gì đã thay đổi​

  • Một website lại là một thư mục. Thư mục gốc tài liệu là /home/<account>/public_html/<domain> — bố cục mà một quản trị viên cPanel hay DirectAdmin đã quen thuộc. Không có gì nằm bên trong một volume container.
  • Hosting đa máy chủ web. Một tài khoản có thể chạy nginx, Apache và OpenLiteSpeed song song; mỗi website chọn bộ máy riêng và phiên bản PHP riêng của nó. Một ứng dụng cần reverse proxy bị giữ ở nginx, và trang sẽ nói rõ vì sao.
  • PHP 5.6 đến 8.6, cài từ bản phân phối, mỗi website một pool FPM, ghi đè php.ini theo từng tài khoản.
  • AutoSSL kiểm tra trước. Một tên được phân giải với địa chỉ công khai của máy chủ này trước khi đặt chứng chỉ, nên một tên miền mà DNS chưa chuyển về sẽ không còn làm hỏng toàn bộ quá trình.
  • Panel không dùng cổng 80 và 443. Hai cổng đó thuộc về các website; panel trả lời trên 2083 và panel của quản trị viên trên 2087.

Nâng cấp​

Bản cập nhật chuẩn bị native stack nhưng không tự chuyển lưu lượng đang chạy — một bản cập nhật không giám sát là thời điểm sai để đổi tiến trình nào trả lời trên cổng 80. Hãy xem lại kế hoạch, rồi chuyển khi bạn sẵn sàng:

hitechcloudcli native-migrate plan
hitechcloudcli native-migrate run

Nó sao lưu cấu hình hiện tại trước, giữ nguyên các tệp của website tại chỗ, và có thể được hoàn tác bằng hitechcloudcli native-migrate rollback.

Trang này có hữu ích không?