How to Install FastPanel on a Server
FastPanel is a free and user-friendly server control panel that makes it easy to manage websites, email, databases, and other hosting components through a graphical interface. In this article, we'll walk through the steps to install FastPanel on a Linux server.
System Requirements
Before starting the installation, make sure your server meets the following requirements:
-
Operating System: CentOS 7/8, AlmaLinux, Debian 9/10/11,
Ubuntu 18.04/20.04/22.04
-
Architecture: 64-bit
-
Permissions: root access
-
Internet Connection: required for downloading packages and activation
Step 1: Preparing the Server
- Connect to your server via SSH:
ssh root@your_server_ip
- Make sure the system is updated:
# For Debian/Ubuntu
apt update && apt upgrade -y
# For CentOS/AlmaLinux
yum update -y
Step 2: Downloading the Installer Script
Download and run the official FastPanel installer:
wget http://repo.fastpanel.direct/install_fastpanel.sh -O - | bash -
The script will automatically perform all necessary actions: install dependencies, download panel files, and initialize the system.
Step 3: Panel Activation
After the installation is complete, you will see a message with the URL to access FastPanel, for example:
https://your-server-ip:8888
Open it in your browser. On the first login, the system will prompt you to activate the panel. Enter your email — a license key will be sent to it. Activation is free.
Step 4: Panel Configuration
After activation, you will be able to:
-
Create new users
-
Add domains and websites
-
Manage email, databases, SSL, etc.
-
Configure the firewall, backups, and notifications
The interface is intuitive and suitable even for beginners.
Additional Features
-
One-click CMS installation (WordPress, Joomla, etc.)
-
Integration with Let’s Encrypt for free SSL
-
API and notification system
-
Easy backup and website cloning
How to Remove FastPanel
If you decide to remove FastPanel, run the following command:
/opt/fastpanel/uninstall.sh
Conclusion
FastPanel is a powerful tool for server administration, especially if you want to simplify daily tasks without deep Linux knowledge. Installation takes only a few minutes and is free of charge. An ideal choice for webmasters, resellers, and VDS owners.
If you encounter issues during installation or need help configuring your server, the DiorHost team can provide administrative assistance. You can request support via a ticket on the website or through technical support on Telegram.