Support 24/7
Shared hostingManaged WordPressOpenClaw hostingReseller hostingVPS hostingDedicated serversGame serversStorage serversProxmox VEManaged serversFree migrationAbout usHow we compareRegionsKnowledge baseSupportStatusDomainsSSLBlogClient area
VPS hosting
Knowledge base / VPS hosting

How to Install FastPanel on Linux systems

Install the FastPanel control panel on a VPS of your own: the install script, the first login and the ports to open.

Last updated: October 11, 2026

Installation and Configuration of FastPanel on Linux based Operating Systems

FastPanel is a powerful web hosting control panel that simplifies server management. In this guide, we’ll walk you through the installation process on various operating systems.

  1. 1Download and run the install scriptIt runs the pre-installation checks first.
  2. 2Let it install the stackMySQL, nginx, apache and php, proftpd, exim and dovecot, plus Roundcube and phpMyAdmin.
  3. 3Open port 8888 in the firewallFastPanel serves its interface there.
  4. 4Visit the server on port 8888 and enter your emailThat is how the free licence key for the server is issued.
  5. 5Log in and accept the licenceWith the admin username and password, once the key is approved.
What the install leaves you with, in order. The panel is not reachable until port 8888 is open.

Step 1: Download the FastPanel script

wget https://repo.fastpanel.direct/install_fastpanel.sh

Step 2: Run the script

sudo bash install_fastpanel.sh

The script will perform pre-installation checks and install necessary components, including MySQL, web services (nginx, apache, php), ftp service (proftpd), and mail services (exim, dovecot). Additionally, it installs recommended software like Roundcube and phpMyAdmin.

Step 3: Configuration

FastPanel uses port 8888 on your server. Allow access to this port through your operating system’s firewall.

On Ubuntu or Debian:

sudo ufw allow 8888

On CentOS:

sudo firewall-cmd --add-port=8888/tcp --permanent
sudo firewall-cmd --reload

Check the current rules to make sure the port is allowed — on Ubuntu or Debian:

sudo ufw status

On CentOS:

sudo firewall-cmd --list-all

Step 4: Open the panel on port 8888

Visit your server’s IP address, or a domain name pointed at it, on port 8888:

http://SERVER_IP:8888
http://example.com:8888

You’ll be prompted to enter your email address to receive a free license key for your new server. After approval, revisit your server IP, enter the admin username and password to accept the license agreement.

Next: add a WordPress site in FastPanel.