Installing aaPanel on Your VPS or Dedicated Server
Posted: Wed May 13, 2026 8:06 pm
Installation Command
Install aaPanel on your server in just two minutes using the following command:
[hr]
Step-by-Step Installation Instructions
1. Log into Your Server
Use SSH to connect to your server as the root user:
2. Update Your System
Before running the installation, ensure your server packages are updated:
Run the following command to install aaPanel. This command downloads and installs the control panel within minutes:
Once the installation is complete, the system will display:
Open your browser and enter the URL provided during installation. Use
the default credentials to log in and begin configuring your server.
5. Initial Setup
After logging in, follow these steps to complete the initial configuration:
Post-Installation Tasks
Once aaPanel is installed, optimize your server with the following steps:
1. Install Additional Software
From the aaPanel dashboard, navigate to the “App Store” and install necessary components:
Use aaPanel’s security features to harden your server:
Set up automated backups for your websites, databases, and files. Use
the built-in backup tool to schedule local or remote backups to
services like AWS S3 or Google Drive.
4. Issue SSL Certificates
Secure your websites by issuing Let’s Encrypt SSL certificates.
Navigate to the “Website” section, select your domain, and enable SSL
with a single click.
Install aaPanel on your server in just two minutes using the following command:
Code: Select all
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 underhostStep-by-Step Installation Instructions
1. Log into Your Server
Use SSH to connect to your server as the root user:
Code: Select all
ssh root@your_server_ipBefore running the installation, ensure your server packages are updated:
- For Ubuntu/Debian:
Code: Select all
apt update && apt upgrade -y - For CentOS:
Code: Select all
yum update -y
Run the following command to install aaPanel. This command downloads and installs the control panel within minutes:
Code: Select all
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 underhost- The URL to access the aaPanel dashboard (e.g., ).
Code: Select all
http://your_server_ip:8888 - The default username and password for logging in.
Open your browser and enter the URL provided during installation. Use
the default credentials to log in and begin configuring your server.
5. Initial Setup
After logging in, follow these steps to complete the initial configuration:
- Select the software stack you want to install (LAMP, LNMP, or OpenLiteSpeed).
- Update the admin password to secure your aaPanel installation.
- Enable SSL for the aaPanel dashboard to protect access with HTTPS.
Post-Installation Tasks
Once aaPanel is installed, optimize your server with the following steps:
1. Install Additional Software
From the aaPanel dashboard, navigate to the “App Store” and install necessary components:
- Web servers like NGINX, Apache, or OpenLiteSpeed.
- Database servers like MySQL or MariaDB.
- Multiple PHP versions for application compatibility.
Use aaPanel’s security features to harden your server:
- Enable the built-in firewall to protect against unauthorized access.
- Install and configure Fail2Ban for brute-force attack prevention.
- Change the default SSH port to secure remote access.
Set up automated backups for your websites, databases, and files. Use
the built-in backup tool to schedule local or remote backups to
services like AWS S3 or Google Drive.
4. Issue SSL Certificates
Secure your websites by issuing Let’s Encrypt SSL certificates.
Navigate to the “Website” section, select your domain, and enable SSL
with a single click.