Quay lại
Hướng dẫn

Hướng dẫn cài đặt aaPanel trên Ubuntu, Debian, CentOS và AlmaLinux

28/06/2026 17:01 19 lượt xem

Hướng dẫn cài đặt aaPanel trên Ubuntu, Debian, CentOS và AlmaLinux

aaPanel là một control panel miễn phí giúp quản lý Website, Database, FTP, SSL, Docker, NodeJS và nhiều dịch vụ khác thông qua giao diện web, phù hợp cho cả người mới và quản trị viên hệ thống.


Yêu cầu

  • VPS hoặc Server mới cài đặt
  • Quyền root
  • RAM tối thiểu: 1GB (khuyến nghị từ 2GB trở lên)
  • Hệ điều hành:
  • Ubuntu 20.04 / 22.04 / 24.04
  • Debian 11 / 12
  • CentOS 7
  • AlmaLinux 8 / 9
  • Rocky Linux 8 / 9

Bước 1: Đăng nhập VPS

SSH vào máy chủ

ssh root@IP_VPS

Ví dụ

ssh root@103.xxx.xxx.xxx

Bước 2: Cập nhật hệ thống

Ubuntu / Debian

apt update && apt upgrade -y

AlmaLinux / Rocky / CentOS

dnf update -y

hoặc

yum update -y

Bước 3: Cài aaPanel

Ubuntu / Debian

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

AlmaLinux / Rocky Linux / CentOS

URL=https://www.aapanel.com/script/install_6.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL";else wget --no-check-certificate -O install_6.0_en.sh "$URL";fi && bash install_6.0_en.sh aapanel

Quá trình cài đặt sẽ mất khoảng 5–15 phút tùy cấu hình VPS.


Bước 4: Lưu thông tin đăng nhập

Sau khi hoàn tất sẽ hiển thị:

============================
aaPanel Internet Address:
http://IP:8888/xxxxx

username: admin

password: xxxxxxxxx
============================

Lưu lại:

  • Link đăng nhập
  • Username
  • Password

Bước 5: Mở Firewall

Nếu sử dụng Firewall hãy mở cổng:

8888
80
443
21
20
39000-40000 (FTP Passive)

Ví dụ với firewalld

firewall-cmd --permanent --add-port=8888/tcp
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload

Nếu dùng UFW

ufw allow 8888
ufw allow 80
ufw allow 443
ufw reload

Bước 6: Đăng nhập aaPanel

Truy cập

http://IP_VPS:8888

Đăng nhập bằng tài khoản đã được tạo.


Bước 7: Cài đặt môi trường Website

Sau khi đăng nhập lần đầu, aaPanel sẽ hỏi cài đặt môi trường.

Khuyến nghị:

  • OpenLiteSpeed hoặc Nginx
  • MySQL 8.0
  • PHP 8.2 hoặc PHP 8.3
  • Redis
  • PureFTPd

Nếu chạy nhiều website PHP:

  • Nginx + PHP-FPM
  • Apache nếu cần .htaccess

Bước 8: Thêm Website

Website → Add Site

Điền:

  • Domain
  • Root Directory
  • PHP Version
  • Create Database
  • Create FTP

Nhấn Submit.


Bước 9: Cài SSL

Website

→ SSL

→ Let's Encrypt

→ Apply

Sau vài giây website sẽ có HTTPS miễn phí.


Bước 10: Trỏ Domain

Trỏ DNS

A
example.com
IP VPS

A
www
IP VPS

Đợi DNS cập nhật khoảng 5–30 phút.


Một số phần mềm nên cài

  • Docker
  • Docker Compose
  • NodeJS Manager
  • PM2 Manager
  • Redis
  • Memcached
  • Fail2Ban
  • phpMyAdmin

Một số lệnh quản lý aaPanel

Khởi động

bt start

Dừng

bt stop

Khởi động lại

bt restart

Xem thông tin đăng nhập

bt

Đổi mật khẩu

bt 5

Đổi cổng Panel

bt 8

Sửa Username

bt 6

Sửa Password

bt 5

Khuyến nghị sau khi cài

  • Đổi cổng mặc định 8888.
  • Đổi tài khoản admin sang tên khác.
  • Kích hoạt HTTPS cho aaPanel.
  • Bật Firewall.
  • Cài Fail2Ban chống brute-force.
  • Sao lưu website và database định kỳ.
  • Chỉ mở các cổng thực sự cần thiết.

Kết luận

aaPanel là một trong những Control Panel miễn phí dễ sử dụng nhất hiện nay, hỗ trợ đầy đủ việc quản lý Website, Database, Docker, NodeJS, SSL và nhiều dịch vụ khác. Chỉ với vài lệnh cài đặt, bạn có thể triển khai một máy chủ web hoàn chỉnh trong khoảng 10 phút.

Hosting của tôi Thuê Hosting mới VPS của tôi Thuê VPS mới Hoá đơn dịch vụ Tiếp thị liên kết