How to Install aaPanel on CentOS 7/8, AlmaLinux/Rocky Linux 8/9, Ubuntu 20.04/22.04

How to Install aaPanel on CentOS 7/8, AlmaLinux/Rocky Linux 8/9, Ubuntu 20.04/22.04

How to Install aaPanel

aaPanel is a free and powerful web hosting control panel that simplifies server management with a user-friendly web interface. This guide will walk you through installing aaPanel on various supported operating systems.

📌 Prerequisites

  • A fresh installation of CentOS, AlmaLinux, Rocky Linux, or Ubuntu
  • A minimum of 512 MB RAM (1 GB or more recommended)
  • At least 10 GB of free disk space
  • Root or sudo privileges
  • A stable internet connection

📌 Step 1: Update Your System

Before installing aaPanel, update your system packages.

🔹 For CentOS 7/8

yum update -y

🔹 For AlmaLinux/Rocky Linux 8/9

dnf update -y

🔹 For Ubuntu 20.04/22.04

apt update && apt upgrade -y

📌 Step 2: Install aaPanel

Run the appropriate installation command based on your operating system.

🔹 For CentOS, AlmaLinux, Rocky Linux

curl -sSO http://www.aapanel.com/script/install_6.0_en.sh && bash install_6.0_en.sh

🔹 For Ubuntu

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh

📌 Step 3: Access aaPanel

Once the installation is complete, aaPanel will display a login URL and credentials. You can access it using:

http://your-server-ip:8888

Use the provided username and password to log in.

📌 Step 4: Configure aaPanel

After logging in, choose your preferred software stack (LNMP or LAMP) and install essential services like Nginx, Apache, MySQL, PHP, and FTP.

✅ Conclusion

aaPanel is a lightweight and easy-to-use control panel for managing web hosting servers. By following this guide, you can install and configure aaPanel on CentOS, AlmaLinux, Rocky Linux, or Ubuntu.

Enjoy your simplified server management with aaPanel! 🚀