Cài đặt HesitaCP trên Debian 11 - Install HestiaCP on Debian 11
Bạn muốn quản lý máy chủ web dòng lệnh bằng giao diện đồ họa (GUI)? Dưới đây là các bước để install bảng điều khiển mã nguồn mở Hestia trên Debian 11.
Hestia là một bảng điều khiển mã nguồn mở dành cho máy chủ web chạy trên hệ điều hành Linux. Nó dựa trên dự án mã nguồn mở khác được gọi là bảng điều khiển Vesta, cũng miễn phí để tải xuống và sử dụng từ trang web chính thức hoặc trang GitHub.
Người dùng muốn tạo, cấu hình và quản lý máy chủ web Apache hoặc Nginx với PHP-FPM thông qua giao diện đồ họa có thể install HestiaCP chỉ bằng vài lệnh. Ngoài máy chủ web, nó còn cung cấp máy chủ DNS, nhiều phiên bản PHP, cơ sở dữ liệu MariaDB hoặc PostgreSQL, dịch vụ thư POP/IMAP/SMTP với chống vi-rút, và tường lửa với phát hiện tấn công brute-force.
Các bước để install Hestia Control Panel trên Debian 11
Bước 1: Chuẩn bị trước khi cài đặt
- Để install Hestia, bạn cần có máy chủ Debian 11 với quyền truy cập root.
- Hệ thống máy chủ này nên sử dụng CPU 64-bit AMD64 hoặc x86_64 Intel và kết nối Internet.
Bước 2: Đăng nhập bằng quyền root.
Tập lệnh mà chúng ta cần chạy trên Debian 11 để thiết lập bảng điều khiển mã nguồn mở này đòi hỏi quyền truy cập người dùng root để thực hiện tất cả các lệnh được cung cấp ở đây.
sudo -i
Bước 3: Cập nhật hệ thống bằng lệnh sau
Mở cửa sổ dòng lệnh (command terminal). Nếu bạn đang sử dụng phiên bản máy chủ dòng lệnh (CLI server) của Debian 11 thì bạn đúng. Do đó, thực hiện lệnh sau:
apt update && apt upgrade
Hãy chạy lệnh dưới đây một lần nữa để chúng ta có thể tải nội dung từ cổng 443 trên dòng lệnh.
apt install ca-certificates
Lưu ý: Tập lệnh này chỉ đưa ra hướng dẫn để mở cửa sổ dòng lệnh và thực hiện các lệnh cần thiết trên phiên bản máy chủ dòng lệnh của Debian 11.
Bước 4: Tải tệp install Hestia Control Panel từ GitHub
Cách dễ dàn nhất để cài đặt HestiaCP là sử dụng tập lệnh cài đặt có sẵn ở GitHub. Câu lệnh như sau:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
Bước 5: Tiến hành install Hestia trên Debian 11
Cuối cùng, chúng ta đã có tập lệnh, bây giờ hãy chạy nó để tự động cài đặt tất cả các phụ thuộc và gói phần mềm mà chúng ta cần để thiết lập bảng điều khiển mã nguồn mở Hestia trên hệ thống Linux của chúng ta.
bash hst-install.sh
Bước 6: Lưu mật khẩu quản trị và khởi động lại hệ thống sau khi install hoàn tất.
Sau khi quá trình cài đặt hoàn tất, bộ cài đặt sẽ cung cấp mật khẩu quản trị (Admin password). Hãy lưu mật khẩu này lại và sau đó khởi động lại hệ thống.
Để kích hoạt SSL trên Hestia, chạy:
v-add-letsencrypt-host
Bước 7: Truy cập Giao diện đồ họa Hestia CPanel Admin
Mở trình duyệt và nhập địa chỉ IP của máy chủ với cổng 8083
, sau đó đăng nhập bằng tên người dùng "Admin" và mật khẩu bạn đã nhận được.
Ví dụ, đây là IP của chúng tôi:
https://103.92.41.101:8083
Kết luận: Mặc dù có các bảng điều khiển mã nguồn mở phổ biến khác có sẵn để sử dụng, tuy nhiên, Hestia cũng xứng đáng để thử vì nó nhẹ nhàng và dễ install và sử dụng. Tất nhiên, tính năng của nó sẽ không phức tạp như WHM Cpanel, nhưng cuối cùng, đó là một nền tảng miễn phí và dành cho những người không muốn xử lý máy chủ web và cơ sở dữ liệu của họ bằng dòng lệnh. Cuối cùng, chúng tôi chúc mừng bạn đã install HestiaCP trên Debian 11 thành công.
Các gói dịch vụ Cloud VPS của KDATA mang đến cho bạn nhiều lựa chọn về hiệu suất cũng như khả năng lưu trữ, mọi nhu cầu về doanh nghiệp đều được đáp ứng. KDATA đảm bảo khả năng uptime lên đến 99,99%, toàn quyền quản trị và free backup hằng ngày. Tham khảo ngay các gói dịch vụ Cloud VPS:
👉 Liên hệ ngay KDATA hỗ trợ tận tình, support tối đa, giúp bạn trải nghiệm dịch vụ giá hời chất lượng tốt nhất