What is aaPanel?
aaPanel is a free, lightweight server management panel popular for its simplicity. It supports Nginx/Apache, MySQL/MariaDB, PHP, and provides a one-click software installation system through its App Store.
Installation
On Ubuntu/Debian:
wget -O install.sh https://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh aapanelOn CentOS/AlmaLinux:
yum install -y wget && wget -O install.sh https://www.aapanel.com/script/install_6.0_en.sh && bash install.sh aapanelInitial Setup
After installation, the script displays your panel URL, username, and password. On first login, choose your software stack:
- LNMP — Linux + Nginx + MySQL + PHP (recommended)
- LAMP — Linux + Apache + MySQL + PHP
Managing Websites
Add sites from Website → Add Site. Enter your domain, select PHP version, and optionally create a database. aaPanel generates the Nginx/Apache configuration automatically.
App Store
The built-in App Store lets you install Redis, Memcached, MongoDB, Node.js, Python, Java, and dozens of other tools with a single click. Each application can be managed (start/stop/configure) from the panel.