How to Migrate a WordPress Website from SiteGround to Neurax Host

Overview This guide explains how to migrate a WordPress website from SiteGround to Neurax Host using a manual migration method. The migration involves exporting website files and the WordPress database from SiteGround and restoring them on Neurax Host.


Prerequisites Before you begin, ensure you have: β€’ An active SiteGround hosting account β€’ A WordPress website hosted on SiteGround β€’ An active Neurax hosting account with cPanel access β€’ Access to the website domain β€’ Sufficient disk space on your computer


Phase 1: Export Website from SiteGround Step 1: Access Site Tools Purpose Access the website management interface. Instructions

  1. Log in to your SiteGround account.
  2. Navigate to Websites.
  3. Locate the website you want to migrate.
  4. Click Site Tools. Expected Outcome The Site Tools dashboard opens.

Step 2: Create a Website Backup Purpose Create a backup of website files. Instructions

  1. Navigate to: Security β†’ Backups
  2. Create a new backup if required.
  3. Wait for the backup process to complete. Expected Outcome A recent website backup becomes available.

Step 3: Access File Manager Purpose Locate the WordPress files. Instructions

  1. Navigate to: Site β†’ File Manager
  2. Open the website root directory: public_html
  3. Verify WordPress files exist: β€’ wp-admin β€’ wp-content β€’ wp-includes β€’ wp-config.php β€’ index.php Expected Outcome The WordPress installation files are visible.

Step 4: Create a ZIP Archive of Website Files Purpose Create a downloadable backup of website files. Instructions

  1. Select all files inside public_html.
  2. Click Archive or Compress.
  3. Create: backup.zip
  4. Wait for archive creation to finish. Expected Outcome A ZIP archive containing website files is created.

Step 5: Download the Website Backup Purpose Save website files locally. Instructions

  1. Select: backup.zip
  2. Click Download. Expected Outcome The website backup downloads to your computer.

Step 6: Export the WordPress Database Purpose Download the WordPress database. Instructions

  1. Navigate to: Site β†’ MySQL β†’ phpMyAdmin
  2. Open phpMyAdmin.
  3. Select the WordPress database.
  4. Click: Export
  5. Choose: Method: Quick Format: SQL
  6. Click: Go Expected Outcome The database downloads locally. Example: database.sql

Step 7: Verify Downloaded Files Ensure you have: backup.zip database.sql Expected Outcome All files required for migration are available locally.


Phase 2: Import Website into Neurax Host Proceed with the standard Neurax migration process:

  1. Log in to Neurax cPanel.
  2. Open File Manager.
  3. Navigate to: public_html
  4. Upload: backup.zip
  5. Extract the ZIP file.
  6. Create a MySQL database.
  7. Create a database user.
  8. Assign ALL PRIVILEGES.
  9. Import: database.sql using phpMyAdmin.
  10. Update: wp-config.php with the new database credentials.
  11. Verify domain configuration.
  12. Update DNS if required.
  13. Enable SSL and HTTPS.
  14. Test the website.

Migration Complete Your WordPress website has now been successfully migrated from SiteGround to Neurax Host.

Need more help?

Our AI is available 24/7, or get in touch with a human.