Installing FastPanel on a VPS: a step-by-step guide
FastPanel is a free hosting control panel with a clear interface. In this guide we deploy it on a ServerPlus cloud server.
1. Prepare the server
In the ServerPlus panel, create a server with a clean image of one of the supported systems: Debian 9-12, Ubuntu 18.04/20.04/22.04/24.04, as well as CentOS 7, AlmaLinux 8 or Rocky Linux 8 (64-bit only). Minimum: 1 GB of RAM, 1 CPU core, 5 GB of free disk. The panel installs only on a "clean" OS with no pre-installed web software.
2. Connect over SSH
ssh root@YOUR_IPUpdate the system:
apt update && apt upgrade -y3. Run the installation with a single command
wget https://repo.fastpanel.direct/install_fastpanel.sh -O - | bash -The script downloads and installs all components itself. Installation takes about 10-15 minutes depending on the server.
4. Save the login details
When finished, the console shows the panel address, the fastuser username and a generated password. Be sure to copy them. Reboot the server if needed:
reboot5. Log in to the panel
Open the address with port 8888 in the browser:
https://YOUR_IP:8888The browser will warn about a self-signed certificate — continue. Log in as fastuser with the password you received.
6. First settings
Change the password and enable two-factor authentication in the profile settings. Add a site in the Sites section — FastPanel creates a virtual host and lets you choose the PHP version. For the domain, enable free Let's Encrypt SSL (the domain must point to the server IP). Mail is configured in the Mail section, backups in Backups, including upload to remote storage.
Done: FastPanel is deployed on your ServerPlus VPS and ready to use.