How to Install CloudPanel on a Linux Server

CloudPanel is a modern and lightweight server control panel designed for managing PHP applications and websites. It is optimized for cloud environments and supports Nginx, MySQL, Redis, Node.js and multiple PHP versions.

This guide explains how to install CloudPanel on a Linux VPS or dedicated server.

Minimum Server Requirements

  • Ubuntu 22.04 (recommended)
  • Minimum 2 GB RAM
  • 20 GB disk space
  • Root SSH access
  • Public IP address
  • Clean server installation

Supported Cloud Providers

  • AWS
  • Google Cloud
  • DigitalOcean
  • Vultr
  • Hetzner
  • Any VPS provider

Step 1 – Connect to Your Server

ssh root@SERVER_IP

Step 2 – Update Your System

apt update && apt upgrade -y

Step 3 – Install Required Dependencies

apt install curl wget sudo -y

Step 4 – Install CloudPanel

curl -sS https://installer.cloudpanel.io/ce/v2/install.sh | sudo bash

The installation will automatically install:

  • Nginx web server
  • MySQL 8 database server
  • Redis
  • PHP (multiple versions)
  • CloudPanel dashboard

Step 5 – Configure Firewall

ufw allow 22
ufw allow 80
ufw allow 443
ufw allow 8443
ufw enable

Step 6 – Access CloudPanel

https://SERVER_IP:8443

Step 7 – Create Admin Account

  • Email address
  • Username
  • Password

Step 8 – Add Your First Website

  1. Go to Sites
  2. Click Add Site
  3. Select the application type
  4. Enter your domain name
  5. Select PHP version

Supported Applications

  • WordPress
  • Laravel
  • Node.js
  • PHP applications
  • Static HTML websites

Step 9 – Configure SSL Certificate

  1. Open your site configuration
  2. Select SSL
  3. Choose Let's Encrypt
  4. Click Install

Useful CloudPanel Commands

systemctl restart nginx
systemctl restart mysql
systemctl status cloudpanel

Security Recommendations

  • Use strong administrator passwords
  • Enable firewall protection
  • Keep the server updated
  • Limit SSH access by IP address

Conclusion

CloudPanel is a powerful and modern control panel for managing websites and applications on cloud servers.

Need a VPS Server?

CloudPanel works best on a reliable VPS with dedicated resources. If you don't yet have a server, you can quickly deploy one using our high-performance VPS hosting.

  • High performance NVMe SSD storage
  • Fast network connectivity
  • Full root access
  • Instant server deployment

View our VPS hosting plans

Was this article helpful?

Share this article