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
- Go to Sites
- Click Add Site
- Select the application type
- Enter your domain name
- Select PHP version
Supported Applications
- WordPress
- Laravel
- Node.js
- PHP applications
- Static HTML websites
Step 9 – Configure SSL Certificate
- Open your site configuration
- Select SSL
- Choose Let's Encrypt
- 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