aaPanel là bảng điều khiển quản trị server miễn phí, giao diện trực quan, cho phép bạn cài đặt website, SSL, cơ sở dữ liệu, FTP… chỉ bằng vài cú nhấp chuột. Với người mới bắt đầu hoặc quản trị viên không muốn thao tác quá nhiều lệnh, aaPanel chính là lựa chọn lý tưởng để quản lý VPS. Bài viết dưới đây sẽ hướng dẫn bạn cài đặt aaPanel trên Ubuntu 22.04 từ A – Z, kèm theo các thiết lập gợi ý giúp hệ thống hoạt động tối ưu và bảo mật hơn.
1. Cập nhật hệ thống trước khi cài đặt
Trước khi cài đặt bất kỳ phần mềm quản trị nào, việc cập nhật hệ thống là bước bắt buộc để đảm bảo tính ổn định và bảo mật.
Bước 1: Đăng nhập vào VPS của bạn qua SSH. Bạn có thể sử dụng Terminal (trên macOS/Linux) hoặc các phần mềm như PuTTY, Termius (trên Windows).
ssh root@IP_VPSBước 2: Sau khi đăng nhập thành công, bạn chạy lệnh sau để cập nhật toàn bộ các gói phần mềm:
apt update -y && apt upgrade -yBạn chỉ cần chờ quá trình này tự động hoàn tất. Hệ thống sẽ tải về và cài đặt các bản cập nhật, sau đó quay trở lại dấu nhắc lệnh.

2. Cài đặt aaPanel
Bạn sử dụng script cài đặt chính thức để thiết lập aaPanel nhanh chóng. Bạn chạy lệnh dưới đây để tải về và thực thi script cài đặt:
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 aapanelTrong quá trình script chạy, khi được hỏi xác nhận cài đặt, bạn hãy nhập yes(hoặc y) và nhấn Enter.

Quá trình cài đặt sẽ mất khoảng vài phút. Khi hoàn tất, màn hình terminal sẽ hiển thị một thông báo quan trọng chứa thông tin đăng nhập của bạn.
Congratulations! Installed successfully!
aaPanel Internet Address: http://your_server_ip:29872/xxxxxxxx
username: admin
password: abc12345
Lưu ý
Bạn hãy sao chép và lưu lại toàn bộ thông tin đăng nhập (đường dẫn, username, password) ở trên vào một nơi an toàn. aaPanel chỉ hiển thị các thông tin này một lần duy nhất sau khi cài đặt.
3. Truy cập giao diện aaPanel
Bước 1: Bạn mở trình duyệt và truy cập vào địa chỉ được cung cấp:
http://<IP_VPS>:29872/xxxxxxxxVí dụ: http://123.45.67.89:29872/37bdf2c1
Bước 2: Sử dụng username và password đã lưu để đăng nhập vào giao diện quản trị.

4. Thiết lập môi trường web ban đầu
Sau khi đăng nhập lần đầu, aaPanel sẽ yêu cầu bạn chọn các thành phần môi trường web để cài đặt. Đây là các thành phần cốt lõi để website của bạn có thể hoạt động.

4.1. Lựa chọn mô hình Web Server
aaPanel cung cấp hai lựa chọn chính:
- Multi-WebServer Hosting: Cho phép chạy song song nhiều loại web server (ví dụ: Apache + Nginx). Mô hình này linh hoạt nhưng phức tạp, dành cho người dùng có kinh nghiệm. Không khuyến nghị cho người mới.
- Single WebServer model: Chỉ cài đặt một loại web server duy nhất (Nginx, Apache, hoặc OpenLiteSpeed). Đây là mô hình dễ sử dụng, ổn định và ít xảy ra lỗi cấu hình nhất. Khuyến nghị cho hầu hết người dùng.
4.2. Chọn các thành phần để cài đặt
Bạn nên chọn mô hình Single WebServer model và cấu hình như sau:
Bước 1: Chọn Web Server
- Nginx 1.24 (Khuyến nghị): Hiệu năng cao, ổn định, và là lựa chọn phổ biến nhất cho các website hiện đại như WordPress.
- Apache 2.4: Phù hợp nếu website của bạn yêu cầu sử dụng file .htaccess.
- OpenLiteSpeed 1.8: Tối ưu cho website có lưu lượng truy cập lớn, tích hợp sẵn LSCache mạnh mẽ.
Bước 2: Chọn các thành phần đi kèmBạn hãy giữ nguyên các lựa chọn được đề xuất sẵn, bao gồm:
| Thành phần | Mục đích | Gợi ý |
|---|---|---|
| MySQL (MariaDB 10.11) | Cơ sở dữ liệu cho website | Bắt buộc |
| Pure-FTPd | Quản lý file qua FTP | Nên bật |
| PHP 8.3 | Chạy website PHP (WordPress, Laravel…) | Nên bật |
| phpMyAdmin 5.2 | Quản lý database qua trình duyệt | Nên bật |
| DNS-Server 3 | Quản lý tên miền nội bộ (tùy chọn) | Không bắt buộc |
| Mail-Server 6 | Gửi/nhận email | Chỉ bật nếu bạn muốn tự host mail server |
Gợi ý: Nếu bạn chỉ dùng aaPanel để chạy website (WordPress, landing page, Laravel…), bạn không cần bật DNS-Server và Mail-Server.
Bước 3: Chọn phương thức cài đặt
Ở mục Method, bạn chọn Quick install (cài nhanh). Phương pháp này sử dụng các gói binary được biên dịch sẵn, tiết kiệm thời gian và tài nguyên VPS hơn so với phương pháp Compiled.
Bước 4: Bắt đầu cài đặt
Bạn nhấn One-click để bắt đầu. Hệ thống sẽ tự động cài đặt tất cả các gói đã chọn và cấu hình cơ bản.
Lưu ý
- Quá trình này có thể mất từ 5 đến 15 phút tùy thuộc vào tốc độ mạng và cấu hình VPS của bạn.
- Tuyệt đối không đóng trình duyệt hoặc tắt cửa sổ terminal trong khi quá trình này đang diễn ra.

Bước 5: Kiểm tra sau cài đặt
Sau khi hoàn tất, bạn có thể vào mục App Store, chọn Installed để xem lại các ứng dụng đã được cài đặt.

5. Bảo mật aaPanel cơ bản (Tùy chọn)
Sau khi cài đặt xong và truy cập được vào giao diện chính, bạn nên thực hiện các bước bảo mật sau:
5.1. Kích hoạt SSL cho Panel (HTTPS)
Để tăng cường bảo mật, bạn nên truy cập aaPanel qua giao thức HTTPS thay vì HTTP.
- Trong menu bên trái, bạn vào mục Settings.
- Chọn tab Security.
- Bật Panel SSL.
- Sau khi bật thành công, bạn sẽ truy cập aaPanel qua địa chỉ có dạng https://<IP_VPS>:29872.
5.2. Thay đổi Port truy cập mặc định
- Trong mục Settings, bạn chọn tab Security.
- Tại mục Panel Port, bạn hãy đổi port mặc định (29872) thành một con số khác để tránh bị bot tự động dò quét.

5.3. Thay đổi mật khẩu
- Bạn nên đặt một mật khẩu mạnh và phức tạp cho tài khoản admin.
5.4. Bật 2FA (Xác thực hai yếu tố) và IP Whitelist
- Kích hoạt 2FA để thêm một lớp bảo vệ nữa cho tài khoản của bạn..
- Thiết lập IP Whitelist giới hạn chỉ những địa chỉ IP tin cậy (như IP máy bạn) mới có thể truy cập vào trang quản trị aaPanel.
Như vậy, bạn đã hoàn tất việc cài đặt và cấu hình cơ bản cho aaPanel trên máy chủ Ubuntu 22.04. Giờ đây, bạn đã có trong tay một công cụ mạnh mẽ để quản lý VPS của mình một cách trực quan và hiệu quả. Từ giao diện aaPanel, bạn có thể dễ dàng thực hiện các bước tiếp theo như: thêm website mới, tạo cơ sở dữ liệu, cài đặt WordPress chỉ với một cú nhấp chuột, và quản lý các tệp tin một cách dễ dàng. Nếu còn điều gì chưa rõ, bạn có thể liên hệ đội ngũ Vietnix để được hỗ trợ thêm.
VIETNIX – DỊCH VỤ HOSTING, VPS TỐC ĐỘ CAO, ỔN ĐỊNH, BẢO MẬT
- Địa chỉ: 265 Hồng Lạc, Phường Bảy Hiền, Thành Phố Hồ Chí Minh
- Điện thoại: 1800 1093
- Email liên hệ: sales@vietnix.com.vn
- Website: https://vietnix.vn/

