Share your love
Best Steps For Installing aaPanel on Ubuntu 24.04

By following the guide steps below by the Orcacore team, you will learn a comprehensive tutorial for installing aaPanel on Ubuntu 24.04. If you are looking for an open-source, simple, and easy-to-use web control panel, aaPanel provides great features. You can easily install and configure it by just running a simple installer script. Proceed to the following guide steps for Installing aaPanel on Ubuntu 24.04.
Table of Contents
Easy Steps For Installing aaPanel on Ubuntu 24.04
Before you start installing aaPanel on Ubuntu 24.04, you must access your server as a non-root user with sudo privileges. If you want to learn how to create a sudo user, you can check this guide on Create a Sudo User on Ubuntu 24.04 From Terminal.
Also, you need to set up Basic UFW Firewall Configuration on Ubuntu 24.04.
An important note that you must consider is to have a fresh operating system without any environment with Apache/Nginx/php/MySQL installed.
Step 1 – Ubuntu 24.4 aaPanel Installation, Download Installer Script
First, you must run the system update with the following command:
sudo apt update
Then, you must download and install the latest free edition installer script from the official website. You can use the following command:
Note: aaPanel free edition
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
You will be asked for Installing aaPanel on Ubuntu 24.04 in the /www directory, simply press Y to continue. The installation process takes some time to complete. When it is completed, you will get the following output:

As you can see, the installer will provide the URL access with the username and password. Remember it for the next steps.
Step 2 – Check aaPanel Listening Port
The listening port is provided in the installation step. In my case, it is 33145. To verify it, you can run the command below:
sudo netstat -nltp
In the output, we should see:

Also, you can confirm the required ports are open through the firewall for installing aaPanel on Ubuntu 24.04:
sudo ufw status

Step 3 – How To Start aaPanel Service?
At this point, you can easily manage your aaPanel service like stop and start the service. First, reload the system daemon:
sudo systemctl daemon-reload
You can stop the aaPanel service with the command below:
sudo service bt stop
You can start and restart the service by using the following commands:
# sudo service bt start
# sudo service bt restart
Step 4 – How To Access aaPanel Dashboard?
At this point of installing aaPanel on Ubuntu 24.04, you can access your aaPanel dashboard by using the URL that was given to you from the installation. In my case:
https://your-server-ip-address:33145/fbcd6286
You will see the aaPanel login screen. Enter the username and password that you have got from the installation and click Login.

Then, you will get the recommended software package screen. Install the LNMP(recommended) by clicking one-click on aaPanel.

It will take some time to complete. After the installation is completed, you can see the aaPanel dashboard.

What Can We Do with aaPanel Web Hosting Control Panel?
Here are key things you can do with the aaPanel dashboard:
- Website Management: Easily create, manage, and configure websites, including setting up domains, SSL certificates, and virtual hosts.
- Database Management: Manage MySQL, MariaDB, or other databases with built-in tools.
- File Management: Access, upload, and edit files directly from the browser without needing to use SSH or FTP.
- Software Installation: Install essential web server components, such as Nginx, Apache, PHP, and Redis, with one-click installation and configuration.
- Security Management: Implement firewall settings, set up DDoS protection, and configure fail2ban for improved server security.
- Performance Monitoring: Monitor real-time server performance, including CPU, memory usage, disk space, and network traffic.
- Scheduled Tasks: Automate tasks like backups, script execution, and server cleanups by setting up cron jobs directly from the dashboard.
- Email Management: Set up and manage email services.
- Backup and Restore: Easily schedule backups and restore your sites and databases from the dashboard.
- Plugin Integration: Extend aaPanel’s functionality by installing plugins like WordPress Manager, Docker Manager, Node.js Manager, and more for advanced server applications.
Step 5 – How To Uninstall aaPanel From Ubuntu? (Optional)
If you no longer want to use aaPanel, you can easily remove it from your Ubuntu server by using the following commands:
# sudo service bt stop
# sudo rm -f /etc/init.d/bt
# sudo rm -rf /www/server/panel
Conclusion
The aaPanel dashboard is a powerful, user-friendly web hosting control panel that simplifies server and website management. At this point, you have learned a comprehensive guide for installing aaPanel on Ubuntu 24.04.
Hope you enjoy using it. Also, you may like to read the following articles: