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
- Log in to your SiteGround account.
- Navigate to Websites.
- Locate the website you want to migrate.
- Click Site Tools. Expected Outcome The Site Tools dashboard opens.
Step 2: Create a Website Backup Purpose Create a backup of website files. Instructions
- Navigate to: Security β Backups
- Create a new backup if required.
- 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
- Navigate to: Site β File Manager
- Open the website root directory: public_html
- 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
- Select all files inside public_html.
- Click Archive or Compress.
- Create: backup.zip
- 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
- Select: backup.zip
- Click Download. Expected Outcome The website backup downloads to your computer.
Step 6: Export the WordPress Database Purpose Download the WordPress database. Instructions
- Navigate to: Site β MySQL β phpMyAdmin
- Open phpMyAdmin.
- Select the WordPress database.
- Click: Export
- Choose: Method: Quick Format: SQL
- 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:
- Log in to Neurax cPanel.
- Open File Manager.
- Navigate to: public_html
- Upload: backup.zip
- Extract the ZIP file.
- Create a MySQL database.
- Create a database user.
- Assign ALL PRIVILEGES.
- Import: database.sql using phpMyAdmin.
- Update: wp-config.php with the new database credentials.
- Verify domain configuration.
- Update DNS if required.
- Enable SSL and HTTPS.
- Test the website.
Migration Complete Your WordPress website has now been successfully migrated from SiteGround to Neurax Host.