Why Choose CyberPanel?
Prerequisites
Before starting, ensure your RamNode VPS meets these specifications:
System Requirements
- • RAM: 1GB min (2GB recommended)
- • Storage: 10GB min (20GB+ recommended)
- • CPU: 1 vCPU min (2+ recommended)
- • Network: Static IP address
Supported Operating Systems
- • Ubuntu 24.04 LTS (Recommended)
- • Ubuntu 22.04 LTS
- • AlmaLinux 9 / 8
- • Debian 12 / 11
💡 Recommended: A VPS with 2GB RAM and 30GB storage provides excellent balance for multiple websites.
Prepare Your RamNode VPS
Deploy a fresh VPS and connect via SSH:
ssh root@YOUR_VPS_IPapt update && apt upgrade -ydnf update -yhostnamectl set-hostname server.yourdomain.com💡 Important: Ensure your domain's DNS A record points to your VPS IP address before proceeding.
Install CyberPanel
Run the automated CyberPanel installation script:
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)Installation Options
1. Installation Type: Choose option 1 to install CyberPanel
2. LiteSpeed Version: Option 1 for OpenLiteSpeed (free) or Option 2 for Enterprise
3. Full Service: Press Y to install PowerDNS, Postfix, and Pure-FTPd
4. Remote MySQL: Press N unless using external database
5. Admin Password: Set a strong password or press Enter for random
6. Memcached/Redis: Press Y for both to enable caching
🚀 Duration: Installation takes 15-30 minutes depending on VPS specs. Save the credentials displayed upon completion!
rebootConfigure Firewall Rules
Ensure the following ports are accessible for CyberPanel services:
| Port | Protocol | Service |
|---|---|---|
| 8090 | TCP | CyberPanel Dashboard |
| 80, 443 | TCP (443 also UDP) | Web Server (HTTP/HTTPS) |
| 21 | TCP | FTP Control |
| 40110-40210 | TCP | FTP Passive Mode |
| 25, 587, 465 | TCP | SMTP Mail |
| 110, 143, 993 | TCP | POP3/IMAP Mail |
| 53 | TCP/UDP | DNS Server |
ufw allow 8090/tcp
ufw allow 80/tcp
ufw allow 443/tcp
ufw enableAccess the CyberPanel Dashboard
Once your server has rebooted, access CyberPanel through your browser:
https://YOUR_VPS_IP:8090Login Credentials:
- • Username: admin
- • Password: The password you set during installation
🔐 Note: You may see a security warning about the SSL certificate. This is normal—click "Advanced" and proceed.
Post-Installation Configuration
Secure Admin Panel with SSL
- Point a domain (e.g., panel.yourdomain.com) to your VPS IP
- In CyberPanel, go to SSL → Hostname SSL
- Enter your hostname domain and click Issue SSL
- Access via https://panel.yourdomain.com:8090 going forward
Update CyberPanel
sh /usr/local/CyberCP/bin/upgrade.shEnable ModSecurity WAF
- Navigate to Security → ModSecurity Conf
- Enable ModSecurity and select OWASP Core Rule Set
- Save changes and restart LiteSpeed when prompted
Create Your First Website
Add a website in CyberPanel:
- Navigate to Websites → Create Website
- Select the package/plan to assign resource limits
- Enter your domain name (without www)
- Enter an admin email address
- Select PHP version (8.2 or 8.3 recommended)
- Enable SSL if your DNS is already configured
- Click Create Website
Install WordPress with LSCache
CyberPanel's WordPress Manager makes deployment effortless:
- Go to Websites → List Websites
- Click Manage next to your domain
- Scroll to the Application Installer section
- Click WP + LSCache
- Enter your site title, admin username, password, and email
- Click Install WordPress
⚡ WordPress will be installed with the LSCache plugin pre-configured, providing immediate performance benefits including browser caching, object caching, and page optimization.
Troubleshooting Common Issues
Additional Resources
Ready to Deploy CyberPanel?
Get started with a RamNode VPS optimized for high-performance web hosting.
