High-Performance Control Panel

    Deploying CyberPanel on RamNode VPS

    CyberPanel is built on OpenLiteSpeed, one of the fastest web servers available. Get exceptional speed with built-in LSCache, one-click WordPress deployment, and automatic SSL. Combined with RamNode's reliable VPS hosting, you get enterprise-grade performance.

    Ubuntu 22.04/24.04
    OpenLiteSpeed
    ⏱️ 15-30 minutes

    Why Choose CyberPanel?

    OpenLiteSpeed: High-performance web server with native caching
    LSCache: Server-level caching for WordPress & PHP apps
    One-Click Apps: Deploy WordPress, Joomla instantly
    Free SSL: Automatic Let's Encrypt provisioning
    Built-in Security: ModSecurity WAF, CSF firewall
    Cost-Effective: Free for unlimited domains

    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.

    2

    Prepare Your RamNode VPS

    Deploy a fresh VPS and connect via SSH:

    Connect via SSH
    ssh root@YOUR_VPS_IP
    Update System Packages (Ubuntu/Debian)
    apt update && apt upgrade -y
    Update System Packages (AlmaLinux/Rocky)
    dnf update -y
    Set Hostname (Important for mail and SSL)
    hostnamectl set-hostname server.yourdomain.com

    💡 Important: Ensure your domain's DNS A record points to your VPS IP address before proceeding.

    3

    Install CyberPanel

    Run the automated CyberPanel installation script:

    Run 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!

    Reboot After Installation
    reboot
    4

    Configure Firewall Rules

    Ensure the following ports are accessible for CyberPanel services:

    PortProtocolService
    8090TCPCyberPanel Dashboard
    80, 443TCP (443 also UDP)Web Server (HTTP/HTTPS)
    21TCPFTP Control
    40110-40210TCPFTP Passive Mode
    25, 587, 465TCPSMTP Mail
    110, 143, 993TCPPOP3/IMAP Mail
    53TCP/UDPDNS Server
    Open Ports with UFW (Ubuntu)
    ufw allow 8090/tcp
    ufw allow 80/tcp
    ufw allow 443/tcp
    ufw enable
    5

    Access the CyberPanel Dashboard

    Once your server has rebooted, access CyberPanel through your browser:

    Access URL
    https://YOUR_VPS_IP:8090

    Login 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.

    6

    Post-Installation Configuration

    Secure Admin Panel with SSL

    1. Point a domain (e.g., panel.yourdomain.com) to your VPS IP
    2. In CyberPanel, go to SSL → Hostname SSL
    3. Enter your hostname domain and click Issue SSL
    4. Access via https://panel.yourdomain.com:8090 going forward

    Update CyberPanel

    Run Upgrade Script
    sh /usr/local/CyberCP/bin/upgrade.sh

    Enable ModSecurity WAF

    1. Navigate to Security → ModSecurity Conf
    2. Enable ModSecurity and select OWASP Core Rule Set
    3. Save changes and restart LiteSpeed when prompted
    7

    Create Your First Website

    Add a website in CyberPanel:

    1. Navigate to Websites → Create Website
    2. Select the package/plan to assign resource limits
    3. Enter your domain name (without www)
    4. Enter an admin email address
    5. Select PHP version (8.2 or 8.3 recommended)
    6. Enable SSL if your DNS is already configured
    7. Click Create Website
    8

    Install WordPress with LSCache

    CyberPanel's WordPress Manager makes deployment effortless:

    1. Go to Websites → List Websites
    2. Click Manage next to your domain
    3. Scroll to the Application Installer section
    4. Click WP + LSCache
    5. Enter your site title, admin username, password, and email
    6. 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

    Ready to Deploy CyberPanel?

    Get started with a RamNode VPS optimized for high-performance web hosting.