Back to list

How to Install FastPanel on a Linux VPS

How to Install FastPanel on a Linux VPS

FastPanel is a free hosting control panel for managing websites, databases, email, SSL certificates and common VPS hosting tasks. It is popular with users who want a clean interface and a fast setup flow without paying for a commercial license. This guide explains how to install FastPanel on a Linux VPS, what to prepare before installation, and what to check after the panel is online.

Who should use FastPanel?

FastPanel is a good fit for personal websites, small business sites, landing pages, test environments and lightweight hosting projects. It helps you avoid repetitive manual configuration for web servers, PHP versions, databases and SSL certificates. You should install it on a fresh server. Avoid installing a control panel on a VPS that already has Apache, Nginx, MySQL, Docker stacks or custom hosting configuration. A clean operating system gives the installer the best chance to configure services correctly.

FastPanel system requirements

According to the official FastPanel documentation, you need a VPS or dedicated server with root access, at least 1GB RAM, 5GB free disk space and one CPU core. Supported operating systems include Debian, Ubuntu, CentOS 7, AlmaLinux 8 and Rocky Linux 8 depending on the exact version. Official FastPanel reference: Install FastPanel. Before you begin, prepare:
  • A fresh Linux VPS.
  • Root SSH access.
  • The public IP address of the server.
  • A stable network connection.
  • A domain or subdomain if you want to publish a site after installation.

Step 1: Connect to the VPS through SSH

Open your terminal and connect as root: ```bash ssh root@your.server.ip ``` If your provider uses a custom SSH port, add -p: ```bash ssh root@your.server.ip -p 2222 ```

Step 2: Update the operating system

For Ubuntu or Debian, run: ```bash apt-get update && apt-get upgrade -y && apt-get install -y ca-certificates wget ``` For CentOS, AlmaLinux or Rocky Linux, run: ```bash yum makecache && yum update -y && yum install -y ca-certificates wget ``` Reboot the server after updates: ```bash reboot ``` Then log in again through SSH.

Step 3: Run the official FastPanel installer

Use the official installation command: ```bash wget https://repo.fastpanel.direct/install_fastpanel.sh -O - | bash - ``` The installer will download the required packages and configure services. The process usually takes a few minutes, depending on server performance and network speed. For production work, consider running the command inside screen or tmux so the installation can continue if your SSH session drops.

Step 4: Save the login information

When installation finishes, FastPanel shows the panel URL, login and password. The panel usually listens on port 8888, for example: ```text https://your.server.ip:8888 ``` Store the credentials safely. After the first login, change the password, review security settings and follow the license prompt shown by the panel.

Step 5: Open firewall ports

If your VPS uses UFW, you can allow the basic ports: ```bash ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw allow 8888/tcp ufw enable ``` Also check your cloud security group, because some providers block ports outside the operating system.

Step 6: Create the first website

Inside FastPanel, create a website, add your domain, choose PHP, create a database and enable SSL. If you plan to install WordPress, check PHP compatibility, memory limits and file permissions before importing an existing site.

Common installation issues

The most common problem is installing FastPanel on a server that is not clean. If previous web services are already present, rebuilding the VPS is often faster than debugging conflicting packages. Another common issue is missing wget or CA certificates, which is why the preparation step matters. If the panel does not open, verify firewall rules, cloud security groups and the panel port. If you use a domain, check DNS propagation as well.

Conclusion

FastPanel is quick to install when the server is clean and meets the official requirements. It is a practical option for lightweight hosting management. If your business needs licensed commercial panels, VAT invoices or a more formal procurement process, compare cPanel, Plesk and DirectAdmin options at ControlPanel.store.