Server Requirements:
Memory:
512M or more, 768M or more is recommended (Pure panel for about 60M of system memory)
Hard disk:
More than 100M available hard disk space (Pure panel for about 20M disk space)
System:
- CentOS 7.1+
- Ubuntu 20.04
- Debian 10
Linux Panel Installation Command
aaPanel is developed based on Centos, we recommend using Centos to install it
Centos
yum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh && bash install.sh aapanel
Ubuntu/Deepin
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh aapanel
Debian
wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && bash install.sh aapanel
Notice: Ensure that it is a clean operating system, there is no other environment with Apache/Nginx/php/MySQL installed (the existing environment can not be installed)
WARNING: You are using pip version 20.3.3; however, version 23.3.1 is available.
You should consider upgrading via the ‘/www/server/panel/pyenv/bin/python3.7 -m pip install –upgrade pip’ command.
/www/server/panel/pyenv/bin/python3.7 -m pip install --upgrade pip
It is recommended to use Chrome, Firefox, and edge browsers to access the panel login address
The main difference between NGINX and Apache web servers is that NGINX has event-driven architecture handling multiple requests within a single thread, while Apache is process-driven creating a thread per each request. Thus, allowing NGINX to have generally better performance.
aaPanel Security Risk and Solution
aaPanel Management script