How Do I Migrate from cPanel and WHM to StackCP?

Author:

Published:

Updated on August 15, 2024

Reading Time: 3 min

Migrating from a cPanel / WHM host to StackCP #

Migrating from a cPanel/WHM host to StackCP’s scalable platform is quick and easy using our Migration Centre. This process will automatically copy mailbox passwords from WHM.

To Get Started: #

  1. Log in to StackCP:
    • Hover over Migrations on the top navigation panel.
    • Click Start Migration.
  2. Choose Migration Source:
    • Select WHM/cPanel from the list and click Next.
  3. Enter Credentials:
    • Provide the required credentials: hostname, username, and the password for cPanel/WHM, then click Next.
  4. Monitor Migration Status:
    • Go to Migrations Overview in StackCP at any time to see the status of your migration. You’ll be notified when it’s successfully completed.
  5. Manage Hosting:
    • Once the migration status is updated to ‘Complete’, head to Manage Hosting to view the website and emails.

DNS Records #

Note: The Migration Centre does not transfer DNS records.

By default, DNS records will be configured to point all services to StackCP’s services, such as mail and FTP. If you are using Office365 or Gmail, you’ll want to remove our standard MX records and ensure the Office365/Gmail DNS records have been added before continuing, to avoid any interruption to your mail service.

After migrating your websites, databases, and email, the final step is to update your domain names. You can either transfer your domain name to StackCP or leave it with its current registrar and simply point the nameservers to your StackCP hosting.

If you’re intending to use our free SSL certificates, the domain name(s) will need to be transferred to StackCP as a security measure required by the certificate-issuing authority.

Transferring Domain Names #

To transfer your own or your customers’ domain names to StackCP:

  1. Head to Transfer a Domain:
    • Access this from the Migration Centre section of your StackCP control panel.
    • Enter the domain name(s) you want to transfer, confirm them, and then check out.
  2. Monitor Domain Transfer Progress:
    • Check the progress from Migration Centre > Pending Domain Transfers.

Note: DNS propagation typically takes an hour but can take up to 24 hours as a global update is rolled out.

Updating Nameservers #

If you prefer to update your nameservers with your current domain registrar (meaning you have your non-StackCP domain pointing to your StackCP hosting) instead of transferring your domain to StackCP, you will need to:

  1. Log in to Your Domain Registrar’s Control Panel.
  2. Update the Nameservers to the following:
    • ns1.stackdns.com
    • ns2.stackdns.com
    • ns3.stackdns.com
    • ns4.stackdns.com

Note: If your registrar doesn’t support 4 nameservers, simply add as many as it will support. It can take up to 48 hours for nameserver changes to propagate across the web, but in most cases, it will be completed much faster.

Final Steps #

Congratulations, you’ve successfully migrated to StackCP!

Important: Always have multiple backups! Before deleting any data with your old hosting company, please back it up on a separate physical device and/or have a copy in cloud storage. You can also download your data at any time via StackCP.