aaPanel là một bảng điều khiển web hosting miễn phí, giúp quản trị viên dễ dàng quản lý máy chủ Linux thông qua giao diện đồ họa trực quan. Nó hỗ trợ cài đặt và quản lý các stack web như LAMP, LNMP, quản lý cơ sở dữ liệu, FTP, SSL, Docker và giám sát hệ thống. Với ưu điểm dễ sử dụng, nhẹ và nhiều tính năng hữu ích, aaPanel là một lựa chọn thay thế tốt cho cPanel và Plesk dành cho những ai muốn tối ưu hóa quản lý máy chủ mà không cần sử dụng dòng lệnh.

Ở bài viết này iNET sẽ hướng dẫn cách cài đặt aaPanel trên hệ điều hành AlmaLinux.

1. Yêu cầu máy chủ

- Cấu hình phần cứng tối thiếu:

  • CPU: 1 Core
  • RAM: Tối thiểu 512MB (khuyến nghị 1GB trở lên)
  • Dung lượng ổ cứng: Tối thiểu 10GB (nên dùng SSD để tối ưu hiệu suất)

- Cấu hình phần cứng khuyến nghị:

  • CPU: 2 Core trở lên
  • RAM: 2GB hoặc cao hơn
  • Dung lượng ổ cứng: 20GB trở lên

- Yêu cầu phần mềm:

  • Máy chủ cần có quyền root để cài đặt

2. Tiến hành cài đặt aaPanel

- Trước khi cài đặt, ta tiến hành SSH vào server và update lại bằng lệnh sau:

dnf update -y

Quá trình này có thể mất từ 5 đến 15 phút, sau khi xong sẽ có thông báo như sau:

- Sau khi cài xong các bạn khởi động lại máy chủ bằng lệnh sau:

reboot

- Tiến hành SSH lại vào server sau khi reboot, ta chạy tiếp lệnh sau để tải và cài đặt aaPanel:

dnf install -y wget
wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh

- Mặc định thư mục được dùng để cài đặt sẽ là /var/www.

- Sau khi cài đặt thành công, nội dung sẽ được hiển thị như sau:

Congratulations! Installed successfully!
==================================================================
aaPanel Internet Address: https://IP_Address:35152/cfca7a97
aaPanel Internal Address: https://IP_Address:35152/cfca7a97
username: jooinqvf
password: d8c5728f
Warning:
If you cannot access the panel,
release the following port (35152|888|80|443|20|21) in the security group
==================================================================
Time consumed: 3 Minute!

Trong quá trình cài đặt, firewall đã tự động điều chỉnh và mở các port cần thiết để có thể sử dụng aaPanel trên trình duyệt.

 3. Truy cập và cấu hình aaPanel

- Lấy link mà hệ thống đã gửi trên, copy và paste vào trình duyệt để login vào trang quản trị aaPanel:

http://ip_address:port/your-random-string

 - Ví dụ ở thông tin server của iNET:

http://ip_address:35152/cfca7a97

- Sau khi đăng nhập thành công, sẽ có 1 cửa sổ popup hiện ra yêu cầu cài đặt các module cần thiết cho aaPanel.

- Ở đây iNET sẽ dùng LNMP để cài, các bạn có thể tùy chọn theo nhu cầu: 

- Chọn nút One-click, thời gian cài đặt có thể rơi vào từ 5-10p

- Đây là giao diện quản trị của aaPanel, phần Dashboard này hiển thị thông số CPU, RAM và dung lượng để các bạn tiện theo dõi tình trạng của server.


- Ngoài ra còn nhiều tính năng khác như Software, Traffic, Disk IO,...

 

- Trên đây là cách cài đặt hệ điều hành aaPanel trên AlmaLinuxChúc các bạn thao tác thành công!