CloudPloy

Migrate WordPress from cPanel to CloudPloy

Complete Zero-Downtime Migration Guide

This guide walks you through migrating your WordPress site from cPanel hosting to CloudPloy with minimal downtime and maximum safety.

Time Required: 30-60 minutes
Difficulty: Beginner to Intermediate

Pre-Migration Checklist

  • ✅ Full backup of your WordPress site
  • ✅ Database backup from cPanel
  • ✅ List of plugins and themes
  • ✅ CloudPloy account ready
  • ✅ Domain registrar access

Step 1: Create Backup from cPanel

Files Backup

In cPanel File Manager:

  1. Navigate to public_html folder
  2. Select all WordPress files
  3. Create compressed archive (.tar.gz)
  4. Download the archive

Database Backup

Using phpMyAdmin in cPanel:

  1. Open phpMyAdmin
  2. Select your WordPress database
  3. Click "Export" tab
  4. Choose "Quick" export method
  5. Download SQL file

Step 2: Set Up WordPress on CloudPloy

Create New WordPress Installation

  1. Log into CloudPloy dashboard
  2. Click "Deploy New Application"
  3. Select "WordPress" from templates
  4. Choose server location
  5. Configure basic settings

Domain Configuration

Set up a temporary subdomain for testing:

  • Use provided CloudPloy subdomain
  • Or create staging.yourdomain.com

Step 3: Upload Files to CloudPloy

Using File Manager

  1. Access CloudPloy File Manager
  2. Upload your backup archive
  3. Extract files to WordPress directory
  4. Set proper permissions (755 for folders, 644 for files)

Alternative: SFTP Upload

sftp user@your-cloudploy-server
put -r /local/wordpress/files /var/www/html/

Step 4: Import Database

Using phpMyAdmin

  1. Access phpMyAdmin in CloudPloy
  2. Create new database
  3. Import your SQL backup file
  4. Update wp-config.php with new database credentials

Update URLs in Database

Use CloudPloy's built-in URL replacement tool or run:

wp search-replace 'oldsite.com' 'newsite.com' --dry-run
wp search-replace 'oldsite.com' 'newsite.com'

Step 5: Test Your Migrated Site

Functionality Testing

  • Check homepage loads correctly
  • Test login to WordPress admin
  • Verify all pages and posts
  • Test contact forms and plugins
  • Check image uploads and media

Performance Testing

  • Run speed tests
  • Check mobile responsiveness
  • Verify SSL certificate

Step 6: Update DNS and Go Live

DNS Changes

  1. Log into your domain registrar
  2. Update A record to point to CloudPloy IP
  3. Wait for DNS propagation (24-48 hours)

SSL Certificate

CloudPloy automatically provides free SSL certificates for your domain.

Post-Migration Optimization

🚀 Performance Enhancements

  • Enable CloudPloy's built-in caching
  • Optimize images automatically
  • Configure CDN if needed
  • Set up automated backups

🔒 Security Improvements

  • Update all plugins and themes
  • Change WordPress admin username
  • Enable two-factor authentication
  • Configure firewall rules

Common Migration Issues

White Screen of Death

Solution: Check error logs and verify file permissions

Database Connection Error

Solution: Verify database credentials in wp-config.php

Missing Images

Solution: Check file paths and re-upload media files

Plugin Conflicts

Solution: Deactivate all plugins and reactivate one by one

Why CloudPloy is Better than cPanel Hosting

🚀 Performance Benefits

  • 100% NVMe SSD storage (vs traditional HDD)
  • Built-in caching and CDN
  • Optimized server configurations
  • Better resource allocation

🛡️ Security Advantages

  • Automatic security updates
  • DDoS protection included
  • Isolated server environments
  • Regular malware scanning

💰 Cost Benefits

  • No overselling of resources
  • Predictable pricing
  • Better performance per dollar
  • Free migration service

Need Professional Migration Help?

CloudPloy offers free migration services:

  • Zero-downtime migrations
  • Expert migration specialists
  • Complete testing and verification
  • Post-migration optimization

Request Free Migration | Chat with Expert


Ready to Migrate?

CloudPloy provides a free plan to get started. If you have questions during your migration, contact CloudPloy support.

Start with CloudPloy

No credit card required for the free plan.


Last updated: 2025-08-29