cPanel is one of the most popular web hosting control panels, you can find it in a variety of hosting plans that we offer. If you need more freedom than our hPanel plans can provide, ordering a VPS with cPanel/WHM is a great choice! This article will help you to migrate your website from hPanel to cPanel.
Step 1 - Download your website from hPanel
If you are moving from hPanel to cPanel, first you need to download a backup of your website files. We recommend using the Backups section - it’s the easiest way.
If your site uses a database (it is necessary for the work of such popular CMS like WordPress, Joomla, OpenCart), then make sure to download a database’s backup as well
Alternatively, you can download your website data using:
FTP connection - download files
phpMyAdmin - download the database
Step 2 - Import website data to VPS with cPanel/WHM
Now, when you have an already activated VPS with cPanel/WHM template chosen, it’s time to upload data.
Log in to your cPanel/WHM and run the Initial Setup Wizard. If you are not familiar with it yet, make sure to check How to set up the cPanel/WHM on VPS.
After that, click on Create New Account button, enter your website details.
Then, access the File Manager and upload your backup to the public_html folder.
Upload the database
While files are being uploaded (or after the process is completed) you should create a new database. Then open it via phpMyAdmin and import your database backup.
The last step is to insert the new database’s parameters into your website’s configuration file. You can do this via cPanel File Manager or after connecting to FTP.
That’s it, your website data is successfully moved to VPS!
Step 3 - Point domain
After everything is prepared, it’s time to point your domain to VPS. Keep in mind that any DNS Record changes trigger propagation, which can last up to 24 hours to be completed.