RunCloud for VPS: Manage WordPress without command line | ServerPoint Skip to main content
Server Management & Control Panels

How to manage WordPress on your VPS with RunCloud

By ServerPoint's Team January 24, 2026

What is RunCloud?

RunCloud is a server management panel that connects to your VPS and provides a web-based dashboard for managing web applications, particularly WordPress. Instead of using command line tools to configure Nginx, PHP, MySQL, and SSL certificates, you handle everything through RunCloud’s interface.

RunCloud doesn’t host your website - your VPS does. RunCloud provides the management layer that makes server administration accessible to people who don’t want to manage Linux servers manually.

Why use RunCloud instead of managing your server directly?

Managing a web server requires knowledge of:

  • Linux system administration
  • Nginx or Apache configuration
  • PHP-FPM setup and optimization
  • MySQL/MariaDB database management
  • SSL certificate installation and renewal
  • Security hardening and firewall rules
  • Backup configuration

RunCloud handles all of this through its dashboard, letting you focus on your websites rather than server maintenance.

RunCloud pricing and plans

RunCloud offers several tiers:

PlanServersPrice/monthKey Features
Basic1~$8Core features, community support
ProUnlimited~$15Priority support, staging
BusinessUnlimited~$45Team features, advanced backups

Pricing may change - check RunCloud’s pricing page for current rates.

VPS requirements for RunCloud

Before connecting RunCloud to your VPS, ensure your server meets these requirements:

RequirementSpecification
Operating SystemUbuntu 20.04, 22.04, or 24.04 LTS
RAMMinimum 1 GB (2 GB+ recommended)
StorageAt least 10 GB free
AccessRoot SSH access
Fresh installNo existing web server software

RunCloud installs its own software stack, so start with a clean Ubuntu installation. All ServerPoint VPS plans include full root access and your choice of operating system.

How to connect your VPS to RunCloud

Step 1: Deploy a fresh Ubuntu VPS on ServerPoint’s ColossusCloud

Make sure you have a VPS ready and online on ServerPoint’s ColossusCloud platform. Log into ServerPoint’s Client Portal to deploy a new VPS:

  1. Choose your preferred data center location - we have facilities in the US, Europe, and Asia-Pacific
  2. Select Ubuntu 24.04 LTS as your operating system
  3. Choose a plan with at least 1 GB RAM (2 GB recommended for WordPress)
  4. Deploy the VPS - it will be ready in under a minute

Once your ColossusCloud VPS is online, note the IP address and root password from your Client Portal dashboard.

Step 2: Create a RunCloud account

Visit runcloud.io and create an account. They offer a free trial period.

Step 3: Add your server to RunCloud

In the RunCloud dashboard:

  1. Click “Connect a new server”
  2. Enter a name for your server
  3. Choose your server provider (select “Other” for ServerPoint)
  4. Enter your VPS IP address

RunCloud will generate an installation command.

Step 4: Run the installation command

SSH into your VPS:

ssh root@your-vps-ip-address

Paste and run the installation command provided by RunCloud. The installation takes 10-15 minutes. RunCloud will:

  • Install Nginx
  • Install PHP (multiple versions available)
  • Install MariaDB
  • Configure firewall rules
  • Set up monitoring agents

Step 5: Verify the connection

Once installation completes, your server will appear as “Active” in the RunCloud dashboard.

How to install WordPress with RunCloud

After your server is connected:

Step 1: Create a web application

  1. In RunCloud, go to your server
  2. Click “Web Applications” → “Create Web Application”
  3. Enter your domain name
  4. Select “WordPress” as the application type
  5. Choose your PHP version (8.2 or 8.3 recommended)
  6. Click “Create”

Step 2: Configure your domain’s DNS

Point your domain to your VPS IP address:

  • Add an A record pointing to your VPS IP
  • Add a CNAME for www if needed

Step 3: Install SSL certificate

RunCloud integrates with Let’s Encrypt:

  1. Go to your web application
  2. Click “SSL/TLS”
  3. Select “Let’s Encrypt”
  4. Click “Install”

SSL certificates auto-renew before expiration.

Step 4: Complete WordPress setup

Visit your domain in a browser to complete the WordPress installation wizard.

Managing WordPress sites with RunCloud

Database management

RunCloud provides phpMyAdmin access and lets you create, modify, and delete databases through the dashboard.

PHP settings

Adjust PHP settings per site:

  • Memory limits
  • Upload limits
  • Execution time
  • PHP version

Staging environments

Pro plans and above include one-click staging:

  1. Clone your live site to a staging subdomain
  2. Make changes and test
  3. Push changes back to production

Automatic backups

Configure automated backups to cloud storage:

  • Local server backups
  • Remote storage (AWS S3, DigitalOcean Spaces, etc.)
  • Scheduled daily, weekly, or custom intervals

Security features in RunCloud

Firewall management

RunCloud configures UFW (Uncomplicated Firewall) and lets you add custom rules through the dashboard.

Fail2ban integration

Automatic blocking of repeated failed login attempts.

Security hardening

  • Hide PHP version
  • Disable XML-RPC (common WordPress attack vector)
  • Block bad bots
  • Enable ModSecurity (WAF)

RunCloud vs managing your server yourself

TaskSelf-managedWith RunCloud
Install WordPressManual LEMP setup, ~30 minClick and deploy, ~2 min
SSL certificatesCertbot configurationOne-click install
PHP updatesManual apt commandsDashboard toggle
Database backupsCron scriptsScheduled in UI
Multiple PHP versionsComplex configurationSimple dropdown

RunCloud costs money, but saves significant time if you’re managing multiple sites or prefer not to deal with command line administration.

When RunCloud might not be the right choice

Consider alternatives if you:

  • Need maximum performance tuning: Direct server access allows more granular optimization
  • Have a single simple site: The cost may not be justified
  • Want full control: RunCloud manages your server stack, limiting what you can customize
  • Run non-web applications: RunCloud focuses on web apps (PHP, Node.js, Python)

Securing your VPS with ServerPoint’s Cloud Firewall

One advantage of running RunCloud on ServerPoint’s ColossusCloud platform is our built-in Cloud Firewall. This network-level firewall operates outside your VPS, blocking malicious traffic before it even reaches your server - providing better protection than software firewalls alone.

Configure your firewall rules via ServerPoint’s Client Portal:

  1. Navigate to your VPS → Firewall
  2. Allow ports 22 (SSH), 80 (HTTP), 443 (HTTPS)
  3. Block all other incoming traffic by default

Combined with RunCloud’s built-in security features, this dual-layer approach keeps your WordPress sites well protected.

Official resources

Next steps

After setting up RunCloud on your ServerPoint VPS:

  • Deploy your WordPress sites
  • Configure automated backups through RunCloud
  • Set up monitoring and alerts
  • Enable ServerPoint’s VPS snapshot backup service for full server recovery

If you need to scale up, upgrading your ColossusCloud VPS takes just a few clicks in the Client Portal - no migration or downtime required.


View VPS plans - RunCloud works with any of our Ubuntu VPS instances across all ServerPoint data centers.