Hướng dẫn cài đặt aapanel trên ubuntu 22

shape
shape

I. Giới thiệu về Aapanel 

Aapanel là một ứng dụng quản lý máy chủ dựa trên web, giúp người dùng dễ dàng quản lý và cấu hình các dịch vụ trên máy chủ một cách thuận tiện. Với giao diện đồ họa dễ sử dụng, aapanel cho phép người dùng quản lý các ứng dụng web, máy chủ, database, email và nhiều dịch vụ khác một cách hiệu quả.

II.Yêu cầu cấu hình Aapanel

Yêu cầu hệ thống tối thiểu : 

  • CPU:  2 core
  • RAM: 2 GB
  • DISK:  20 GB

Hệ điều hành yêu cầu: 

  • Ubuntu 22.04, Debian 11/12, CentOS 9/10, AlmaLinux 8/9/10, Rocky Linux 8/9/10

III. Cài đặt aapanel trên Ubuntu 22.04

Bước 1:  Truy cập vào server kiểm tra name issue của hệ điều hành 

Trước khi tiến hành cài đặt aaPanel, bạn cần truy cập vào máy chủ và kiểm tra thông tin hệ điều hành để đảm bảo rằng phiên bản đang sử dụng phù hợp với yêu cầu cài đặt. Xác nhận hệ điều hành là Ubuntu 22.04 .

cat /etc/issue

Nếu không đúng, bạn cần cập nhật bằng lệnh : 

nano /etc/issue

Sửa Ubuntu 18.04 thành Ubuntu 22.04. 

Sau đó bấm ctrl + x và nhấn y để lưu cấu hình. Lỗi này xảy ra khi nâng cấp từ Ubuntu 18.04 lên Ubuntu 22.04 nhưng không cập nhật hoặc làm sạch các file hệ thống, thì một số lệnh như cat /etc/issue vẫn hiển thị thông tin cũ

Bước 2 : Cập nhật hệ điều hành 

apt update && apt upgrade -y

Bước 3 : Tải và cài đặt Aapanel 

Ta truy cập vào trang chủ Aapanel Hosting control panel - Download aaPanel copy 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 cài đặt, hệ thống sẽ xác nhận lại để quá trình cài đặt được bắt đầu. Hãy chọn y để tiếp tục

Sau khi quá trình cài đặt thành công ta sẽ nhận được thông tin để truy cập vào giao diện quản trị Aapanel 


aaPanel Internal Address: https://45.119.86.140:19056/acb36a5a
username: fgnexank
password: 37b9c574

Giải thích về các thông tin ta nhận được sau khi cài đặt Aapanel:

  • URL đăng nhập vào giao diện quản trị aaPanel
     
https://<IP-server>:<port>/<token>
Ví dụ:
https://45.119.86.140:19056/acb36a5a
  • IP-server : IP của máy chủ ta đang dùng cài đặt Aapanel
  • Port : Port truy cập aaPanel
  • Token : được cấp ngẫu nhiên giúp bảo vệ URL khỏi bị quét hoặc truy cập trái phép

Bước 4: Để đảm bảo có thể truy cập được vào giao diện quản trị Aapanel ta cần mở các port mà Aapanel yêu cầu: 

sudo ufw allow 19056/tcp
sudo ufw allow 888/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw reload

Bước 5: Ta tiến hành truy cập vào giao diện quản trị của Aapanel 

Truy cập bằng URL :   

https://45.119.86.140:19056/acb36a5a

Ta sử dụng thông tin đăng nhập mà Aapanel đã cấp sau khi cài đặt thành công 

username: fgnexank
password: 37b9c574

Bước 6: Đối với trường hợp chúng ta quên tài khoản hoặc mật khẩu chúng ta có thể hực hiện lệnh sau trên máy chủ để xem tài khoản bảng điều khiển mặc định

bt 14

Sau khi đã có password ta sử dụng thông tin đăng nhập mà Aapanel đã cấp sau khi cài đặt thành công 

Bước 7: Chọn môi trường web server. Đây là nơi ta quyết định nền tảng mà website của ta sẽ chạy trên đó

Ta chọn môi trường LNMP gồm :

  • Nginx
  • Mysql
  • PHP

Ưu điểm : 

  • Nhanh, nhẹ
  • Phù hợp với website WordPress, Laravel, hoặc traffic lớn

Sau khi bấm tải đợi hệ thống tự động cài đặt các thành phần: web server, database, PHP, FTP, phpMyAdmin

Trong quá trình bấm tải không nên tắt trình duyệt hoặc đóng tab aaPanel

Sau khi cài xong, ta sẽ thấy các mục như Website, Databases, FTP hoạt động đầy đủ. Từ đó, bạn có thể bắt đầu tạo website, thêm tên miền, hoặc cài WordPress