Trong bài viết trước mình có giới thiệu về aaPanel trong nội dung bài này mình sẽ hướng dẫn các bạn cài đặt hướng dẫn cài đặt aaPanel trên máy chủ Linux

1. Yêu cầu hệ thống
- Hệ điều hành: CentOS 7+, Ubuntu22.04 (Khuyến khích) , Debian 10+, Rocky Linux,…
- RAM: Tối thiểu 512MB (khuyến nghị 2GB+)
- Dung lượng ổ cứng: Tối thiểu 5GB
- Quyền root: Cần có quyền root để cài đặt
2. Cài đặt aaPanel
Bước 1: Kết nối SSH
Truy cập vào server thông qua SSH sử dụng PUTTY , hoặc ZOC hoặc bất cứ phần mền ssh nào bạn đang sử dụng, trong hướng dẫn này mình sử dụng hệ điều hành Rocky Linux chạy ảo hóa trên esxi
Bước 2: Cập nhật hệ thống
dnf update -y
Bước 3: Chạy lệnh cài đặt
Bản aaPanel Pro edition
URL=https://www.aapanel.com/script/install_pro_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO $URL ;else wget --no-check-certificate -O install_pro_en.sh $URL;fi;bash install_pro_en.sh aa372544
Bản aaPanel Free edition (Miễn Phí)
URL=https://www.aapanel.com/script/install_7.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O install_7.0_en.sh "$URL";fi;bash install_7.0_en.sh aapanel
Bước 4: Xác nhận cài đặt
Sau khi chạy lệnh trên, hệ thống sẽ hỏi:
vbnetCopyEditDo you want to install aaPanel to the /www directory now?(y/n):
Nhập Y và nhấn Enter để tiếp tục.
3. Truy cập aaPanel
Sau khi quá trình cài đặt hoàn tất khoảng 3-5 phút , aaPanel sẽ hiển thị thông tin đăng nhập bao gồm như sau:
- URL quản trị: http://your-server-ip:port/code
- Tên đăng nhập & mật khẩu: Hiển thị trong terminal
Các bạn chú ý Lưu lại thông tin đăng nhập để tránh quên và nếu cần đổi thông tin mới cho dễ nhớ thì vào trong bảng quảng trị để đổi lại là được
4. Cấu hình tường lửa ( Tùy chọn)
Mở cổng PORT nếu tường lửa đang chặn:
- Ubuntu/Debian:
ufw allow port ufw reload
- CentOS:
firewall-cmd --permanent --zone=public --add-port=port/tcp firewall-cmd --reload
Các bạn nhớ thay port bằng số mà aapanel cung cấp nhé
5. Cài đặt dịch vụ Web

Sau khi đăng nhập vào aaPanel, bạn có thể cài đặt:
- Web server: Nginx hoặc Apache
- Cơ sở dữ liệu: MySQL, MariaDB
- PHP: Các phiên bản PHP khác nhau
- FTP, Mail, SSL: Hỗ trợ cài đặt dễ dàng
6. Cấu hình bảo mật
- Thay đổi cổng đăng nhập: Vào Security → đổi cổng port thành cổng khác.
- Cài đặt chứng chỉ SSL: Nếu cần HTTPS, bật SSL trong Settings.
- Bật xác thực 2 lớp (2FA): Bật trong Settings để tăng cường bảo mật.
7. Hoàn tất
Bạn đã cài đặt thành công aaPanel !
Giờ bạn có thể quản lý server dễ dàng thông qua giao diện web.
Nếu cần trợ giúp, cứ để lại câu hỏi dưới phần bình luận nhé!