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.