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

shape
shape

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

aaPanel là công cụ quản lý server với giao diện trực quan, giúp đơn giản hóa việc quản trị website, database và dịch vụ trên Linux. Trong bài viết này, bạn sẽ được hướng dẫn cài đặt aapanel trên ubuntu 22 chi tiết, hỗ trợ triển khai môi trường web nhanh chóng, dễ quản lý và phù hợp cho cả người mới lẫn quản trị viên hệ thống.

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
Truy cập vào server kiểm tra name issue của hệ điều hành

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

nano /etc/issue
Truy cập vào server kiểm tra name issue của hệ điều hành

Sửa Ubuntu 18.04 thành Ubuntu 22.04. 

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

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

thông tin để truy cập vào giao diện quản trị Aapanel

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
truy cập vào giao diện quản trị của Aapanel

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ể thự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
xem tài khoản bảng điều khiển mặc định

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 

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 đó

Chọn môi trường web server

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

môi trường LNMP

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

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

bắt đầu tạo website, thêm tên miền, hoặc cài WordPress

Việc cài đặt aaPanel trên Ubuntu 22 giúp đơn giản hóa quá trình quản trị server, từ quản lý website, cơ sở dữ liệu đến các dịch vụ hệ thống quan trọng. Với giao diện trực quan, dễ sử dụng và khả năng triển khai nhanh chóng, aaPanel là lựa chọn phù hợp cho cả người mới bắt đầu lẫn quản trị viên hệ thống. Hy vọng với bài viết Hướng dẫn cài đặt aapanel trên ubuntu 22, bạn đã có thể thực hiện một cách nhanh chóng.

Bài viết liên quan

Hướng dẫn kiểm tra băng thông trên Linux bằng Speedtest-cli

Hướng dẫn kiểm tra băng thông trên Linux bằng Speedtest-cli, đo tốc độ download, upload và ping nhằm đánh giá hiệu suất server chính xác, nhanh chóng

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

Hướng dẫn cấu hình CloudPanel trên Ubuntu 22.04

Hướng dẫn cài đặt và cấu hình kết nối mysql từ xa

Hướng dẫn cài đặt và cấu hình kết nối MySQL từ xa giúp quản lý cơ sở dữ liệu thuận tiện, giúp đảm bảo khả năng truy cập linh hoạt, duy trì mức độ bảo mật cần thiết

Hướng dẫn scan virus bằng ClamAV trên Linux

Hướng dẫn scan virus bằng ClamAV trên Linux giúp phát hiện malware, kiểm tra hệ thống và tăng cường bảo mật hiệu quả.