Hướng dẫn cài đặt HestiaCP
HestiaCP là gì? HestiaCP là tên gọi control panel hoàn toàn miễn phí được phát triển dựa trên Control Panel VestaCP do VestaCP đã không còn . Trên HestiaCP được cài sẵn các dịch vụ để phục vụ việc chạy website của bạn cũng như các dịch vụ miễn phí khác như (mail, database, DNS) cùng giao diện đồ họa trực quan, giúp cho bạn dễ dàng thao tác.
Với ưu điểm nhẹ, ít chiếm tài nguyên, chức năng phong phú và được hỗ trợ bởi cộng đồng rất lớn, HestiaCP đang ngày một hoàn thiện và cải thiện hơn, đi đầu trong top các control panel miễn phí mà hữu ích.
Các tính năng cơ bản của HestiaCP
- Web server: Apache, Nginx, Nginx reverse proxy apache
- Mail server: Exim, dovecot, tích hợp SpamAssassin, ClamAV
- FTP server: vsFTP, proFTP
- DNS server: Named
- Firewall : Iptables, Iptables + fail2ban
- Database: Mysql, MariaDB
Bước 1: Cập nhật gói phần mềm
Trước khi cài đặt chúng ta cần cập nhật gói phần mềm và kho lưu trữ của Ubuntu.
sudo apt-get update && apt get upgrade
Bước 2: Tải Xuống và cài đặt
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.sh -f -y no -e email@domain.tld -p p4ssw0rd -s hostname.domain.tld
Lưu ý: email@domain.tld là email của bạn, p4ssw0rd là password bạn muốn đặt để sau khi cài đặt xong các bạn có thể truy cập vào trang quản lí bằng password này và hostname.domain.tld là tên miền bạn muốn sử dụng nếu bạn chưa có tên miền thì các bạn có thể lấy tạm 1 tên miền rồi khi cài xong chúng ta có thể xóa đi được.
Quá trình cài đặt sẽ diễn ra 10 – 15 phút để hoàn thành qua trình cài đặt.
Sau khi đã cài đặt xong các bạn truy câp vào bằng cách http://ip_server:8083 user mặc định sẽ là admin password các bạn đã đặt ở trên
Như vậy bài viết này đã giới thiệu tổng quan về HestiaCP và cách cài đặt HestiaCP trên Ubuntu 18.04 và 20.04. Hy vọng bài hướng dẫn này sẽ giúp ích cho các bạn, đặc biệt là các bạn không chuyên về hệ thống có thể sử dụng thành thạo control panel một cách chuyên nghiệp để chạy được web ổn định.