Install AIOhPanel on your server
One installer prepares a fresh server with everything a hosting server needs, then a five-step wizard in the browser activates the licence.
The zip is on your account on the License Center, next to your licence key. Without a key the panel runs with one hosting account so you can try it.
The panel is AIOhPanel now, with its own logo and its own website aiohpanel.com for features, prices, the manual, screenshots, plugins and themes.
What is newFour steps from a bare server to a working panel
- Get a fresh server
Ubuntu 22.04 / 24.04, Debian 12, AlmaLinux or Rocky 8 / 9, with root access. Point a hostname such as server1.example.com at its IP address.
ssh root@YOUR-SERVER-IP hostnamectl set-hostname server1.example.com - Run the installer
Upload the zip from your account to the server, then run the installer that is inside it.
#unzip -o AIOhPanel-1.1.0.zip && bash install.sh AIOhPanel-1.1.0.zipIt takes 5 to 15 minutes and prints a line for each stage. The log is /var/log/aiohpanel-install.log.
- Finish in the browser
Open https://YOUR-SERVER-IP:2087/ and follow the wizard: requirements, database, root user and hostname, licence key, done.
- Sign in and create the first account
Sign in to the Host Manager as root. Getting Started on the Support menu lists what is left to do, with a button for each step.
System requirements
- A fresh Linux server (Ubuntu 22.04/24.04, Debian 12, AlmaLinux / Rocky 8/9) with root access
- 1 CPU, 2 GB RAM, 20 GB disk at least
- A hostname that resolves to the server (the licence is bound to it)
- PHP 8.1+ with pdo_mysql, curl, json, mbstring, openssl, zip (installed by install.sh)
- To try it anywhere: PHP 7.4+ and MySQL / MariaDB with the Demo driver
Ports the panel uses
| 2086 / 2087 | Host Manager |
| 2082 / 2083 | Hosting Panel |
| 2095 / 2096 | Webmail |
| 80 / 443 | Websites |
| 21, 25, 53, 110, 143, 465, 587, 993, 995 | FTP, mail and DNS |