Skip to content

Quickstart

Welcome to aaPanel! This page will walk you through installing aaPanel and launching your very first website.

Before Installation

aaPanel is currently developed based on Ubuntu 22.04

Minimum hardware requirements

md
CPU: 1Core
RAM: 512MB
Hard disk: 1GB

Supported Systems

md
Ubuntu 20
Ubuntu 22 recommended
Ubuntu 24
Debian 11
Debian 12
Centos 9
AlmaLinux 8 9
Rocky Linux 8 9

Start installation

Installing aaPanel only takes 2 minutes.

Install Script

shell
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 forum

Install as root user

md
root@vultr:~# 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 forum

+----------------------------------------------------------------------
| aaPanel FOR CentOS/Ubuntu/Debian
+----------------------------------------------------------------------
| Copyright © 2015-2099 BT-SOFT(https://www.aapanel.com) All rights reserved.
+----------------------------------------------------------------------
| The WebPanel URL will be https://SERVER_IP:31750 when installed.
+----------------------------------------------------------------------

Do you want to install aaPanel to the /www directory now?(y/n):

If you use a normal user to execute the installation script, you will get the following prompt

md
aapanel@vultr:~$ 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 forum
Non-root install, please try the following solutions: 
   1.Please switch to [root] user install
   2.Try executing the following install commands:
     sudo bash install_7.0_en.sh forum
aapanel@vultr:~$

You can use sudo -i or su command to switch to root user

shell
aapanel@vultr:~$ sudo -i
shell
aapanel@vultr:~$ su

aaPanel Login Information

After the installation is complete, the following information will be output. Copy and save your login information

If you forget to save, you can execute the bt default command to view it. If you forget the password, you can execute the bt 5 command to change the password.

md
==================================================================
Congratulations! Installed successfully!
==================================================================
aaPanel Internet Address: https://your ip address:31750/abcdefg
aaPanel Internal Address: https://your ip address:31750/abcdefg
username: abcdefgh
password: abcdefgh
Warning:
If you cannot access the panel, 
release the following port (31750|888|80|443|20|21) in the security group
==================================================================
Time consumed: 1 Minute!

If you cannot access the panel after installing it, please check whether your server has a security group. Common Google cloud, AWS, etc. have port access restrictions enabled by default. You need to release the aaPanel port.

Login to your aaPanel

aaPanel uses self-signed certificates by default to ensure data transmission security. If you have never encountered this, please follow the diagram to log in to aapanel correctly.

alt textalt textalt text

Congratulations, Continue exploring the aaPanel features.

Feedback or Suggestions

If you encounter problems or suggestions during use, please contact us through the following methods:

  • (Please describe in detail or provide screenshots)
  1. Forum: https://www.aapanel.com/forum
  2. Email: [email protected]