Hosting
Tên miền
Cloud
Máy chủ
EmailSSLFirewall Anti DDoSTối ưu tốc độ website

Nội dung

Hướng dẫn cài đặt aaPanel trên Ubuntu 22.04

Ngày đăng:

18/02/2025

Cập nhật lần cuối:

11/12/2025

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_VPS

Bướ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 -y

Bạ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.

Cập nhật hệ thống trước khi cài đặt
Cập nhật hệ thống trước khi cài đặt

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 aapanel

Trong 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.

Cài đặt aaPanel
Cài đặt aaPanel

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
Thông tin đăng nhập
Thông tin đăng nhập

iconLư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/xxxxxxxx

Ví 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ị.

Truy cập giao diện aaPanel
Truy cập giao diện aaPanel

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.

Thiết lập môi trường web ban đầu
Thiết lập môi trường web ban đầu

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èm Bạn hãy giữ nguyên các lựa chọn được đề xuất sẵn, bao gồm:

Thành phầnMục đíchGợi ý
MySQL (MariaDB 10.11)Cơ sở dữ liệu cho websiteBắt buộc
Pure-FTPdQuản lý file qua FTPNên bật
PHP 8.3Chạy website PHP (WordPress, Laravel…)Nên bật
phpMyAdmin 5.2Quản lý database qua trình duyệtNên bật
DNS-Server 3Quản lý tên miền nội bộ (tùy chọn)Không bắt buộc
Mail-Server 6Gửi/nhận emailChỉ 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.

iconLư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ắt đầu cài đặt
Bắt đầu cài đặt

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.

Kiểm tra sau cài đặt
Kiểm tra sau 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.
Thay đổi Port truy cập mặc định
Thay đổi Port truy cập mặc định

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/

VIETNIX

Đội ngũ tại Vietnix

Kết nối với mình qua

Vietnix thành lập vào năm 2012, là công ty chuyên nghiệp tại Việt Nam trong lĩnh vực cung cấp dịch vụ Hosting, VPS, máy chủ vật lý, dịch vụ Firewall Anti DDoS, SSL… Với 10 năm xây dựng và phát triển, ứng dụng nhiều công nghệ hiện đại, Vietnix đã giúp hàng ngàn khách hàng tin tưởng lựa chọn, mang lại sự ổn định tuyệt đối cho website của khách hàng để thúc đẩy việc kinh doanh đạt được hiệu quả và thành công.

Kết nối với mình qua

NHỮNG CÂU HỎI THƯỜNG GẶP VỀ DỊCH VỤ TẠI VIETNIX

Để có thể gửi ticket yêu cầu hỗ trợ đến các phòng ban của Vietnix, trước hết bạn cần đăng nhập vào hệ thống portal tại đường link: https://portal.vietnix.vn/.
Sau đó vào phần Hỗ trợ > Chọn Gửi yêu cầu > Lựa chọn phòng ban mà bạn muốn gửi yêu cầu > Nhập nội dung cần hỗ trợ và nhấn Gửi.

Chúng tôi sẽ tiếp nhận và phản hồi ngay khi nhận được yêu cầu từ Quý Khách Hàng. Bạn có thể xem hướng dẫn chi tiết cách gửi ticket tại đây.
Nếu bạn còn vấn đề gì thắc mắc, hãy liên hệ đến hotline 1800 1093 để được hỗ trợ giải đáp nhanh chóng.

Vietnix có riêng đội ngũ tư vấn và hỗ trợ kỹ thuật chuyên nghiệp giúp khách hàng giải quyết được các vấn đề phát sinh một cách nhanh gọn nhất, không làm ảnh hưởng đến hiệu suất công việc. Đội ngũ nhân viên của chúng tôi với kinh nghiệm và trình độ chuyên môn cao sẵn sàng hỗ trợ khách hàng 24/7, mang đến cho khách hàng trải nghiệm tốt nhất khi sử dụng dịch vụ tại Vietnix.

Đảm bảo an toàn và bảo mật thông tin của Quý khách hàng là nhiệm vụ Vietnix luôn đặt lên hàng đầu. Chúng tôi sẽ không xâm phạm vào thông tin và dữ liệu của khách hàng khi chưa được cho phép. Vietnix cam kết không chia sẻ thông tin khách hàng dưới bất kỳ hình thức nào cho bên thứ ba. Mọi hoạt động sẽ tuân thủ đúng pháp luật, điều khoản hợp đồng và Chính sách bảo mật thông tin của chúng tôi.

Vietnix có hệ thống các kênh liên lạc đa dạng giúp bạn dễ dàng kết nối được với chúng tôi. Bạn có thể liên hệ với Vietnix qua Fanpage Facebook, Livechat, Ticket, Email,… Ngoài ra, trong trường hợp cần hỗ trợ nhanh chóng, bạn có thể gọi đến hotline: 1800 1093 – 07 088 44444 để được giải quyết kịp thời.

Tại Vietnix, chúng tôi hỗ trợ việc hoàn tiền trong vòng 30 ngày kể từ khi dịch vụ của quý khách được kích hoạt trên hệ thống (không tính thời gian dùng thử dịch vụ), ngoại trừ các dịch vụ: Domain, SSL, License.

– Đối với các dịch vụ Hosting, VPS: Hoàn tiền 100% trong vòng 07 ngày kể từ ngày đăng ký dịch vụ. Sau 07 ngày hoàn lại số tiền tương ứng sau khi đã trừ đi số tiền dịch vụ đã được sử dụng theo ngày.

– Đối với các dịch vụ Server, Colocation: hoàn lại số tiền tương ứng sau khi đã trừ đi số tiền dịch vụ đã được sử dụng theo ngày.

Quý khách có thể xem nội dung chi tiết tại Chính sách hoàn tiền của Vietnix.

Xem tất cả câu hỏi