Overview This guide explains how to migrate a WordPress website from A2 Hosting to Neurax Host using a manual migration method. The migration involves exporting website files and the WordPress database from A2 Hosting and restoring them on Neurax Host. This guide applies to WordPress websites hosted on A2 Hosting's cPanel environment.
Prerequisites Before you begin, ensure you have: β’ An active A2 Hosting account β’ A WordPress website hosted on A2 Hosting β’ An active Neurax hosting account with cPanel access β’ Access to the website domain β’ Sufficient disk space on your computer
Phase 1: Export Website from A2 Hosting Step 1: Access A2 Hosting cPanel Purpose Access the hosting account containing the WordPress website. Instructions
- Log in to your A2 Hosting Client Portal.
- Open your hosting service.
- Click Login to cPanel. Expected Outcome The cPanel dashboard opens successfully.
Step 2: Open File Manager Purpose Access the website files stored on the server. Instructions
- In cPanel, navigate to the Files section.
- Click File Manager. Expected Outcome The File Manager opens.
Step 3: Access the Website Root Directory Purpose Locate the WordPress installation. Instructions
- Open the following directory: public_html
- Verify that WordPress files exist. Typical files include: β’ wp-admin β’ wp-content β’ wp-includes β’ wp-config.php β’ index.php Expected Outcome The WordPress installation files are visible.
Step 4: Create a Website Backup Archive Purpose Create a downloadable backup of website files. Instructions
- Select all files and folders inside public_html.
- Click Compress.
- Select ZIP Archive.
- Enter a filename such as: backup.zip
- Click Compress Files. Expected Outcome A ZIP archive containing website files is created.
Step 5: Download the Website Backup Purpose Save website files locally. Instructions
- Locate: backup.zip
- Select the file.
- Click Download. Expected Outcome The website backup is downloaded to your computer.
Step 6: Export the WordPress Database Purpose Download the WordPress database. Instructions
- Return to cPanel.
- Open phpMyAdmin under the Databases section.
- Select the WordPress database from the left sidebar.
- Verify WordPress tables such as: β’ wp_posts β’ wp_options β’ wp_users β’ wp_comments
- Click Export.
- Choose: β’ Method: Quick β’ Format: SQL
- Click Go. Expected Outcome The database backup downloads to your computer. Example: database.sql
Step 7: Verify Downloaded Files Ensure the following files are available on your computer: 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 archive.
- Create a MySQL database.
- Create a database user.
- Assign ALL PRIVILEGES to the user.
- 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 A2 Hosting to Neurax Host.