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

install hestiacp trên debian 11 admin

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:

https://kdata.vn/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