This article provides a step-by-step guide to migrate a website from GoDaddy to Rad Web Hosting.
Step-by-Step Guide to Migrate a Website from GoDaddy to Rad Web Hosting
Migrating a website from GoDaddy to Rad Web Hosting involves transferring your website files, database (if applicable), and domain. Here’s a detailed guide:
Step 1: Prepare for Migration
1.1 Backup Your Website on GoDaddy
- Log in to your GoDaddy account.
- Access the hosting dashboard for your website.
- Use the File Manager or FTP to download all your website files to your local computer.
- FTP Access:
- Use an FTP client (e.g., FileZilla).
- Obtain FTP credentials from the hosting panel.
- Connect to the server and download the files to a secure location.
- For databases:
- Go to phpMyAdmin from the hosting control panel.
- Export the database:
- Select your database.
- Click the “Export” tab.
- Choose “Quick” export and “SQL” format, then save the file.
1.2 Prepare Rad Web Hosting Account
- Sign up for a hosting plan on Rad Web Hosting that suits your needs.
- Note down the control panel credentials and nameservers provided by Rad Web Hosting.
Step 2: Transfer Website Files
2.1 Upload Files to Rad Web Hosting
- Log in to your Rad Web Hosting control panel.
- Use the File Manager or an FTP client to upload the files from your local computer to the appropriate directory (typically
public_html
).
2.2 Import the Database (If Applicable)
- Access phpMyAdmin in the Rad Web Hosting control panel.
- Create a new database:
- Navigate to the “Databases” section.
- Create a new database and note the credentials (database name, username, and password).
- Import the database:
- Open the newly created database in phpMyAdmin.
- Click the “Import” tab.
- Upload the
.sql
file you exported from GoDaddy. - Verify the import is successful.
2.3 Update Configuration Files
- Edit your website configuration files (e.g.,
wp-config.php
for WordPress) to reflect the new database credentials:
define('DB_NAME', 'new_database_name'); define('DB_USER', 'new_database_user'); define('DB_PASSWORD', 'new_database_password'); define('DB_HOST', 'localhost');
Step 3: Update Domain Settings
3.1 Point Domain to Rad Web Hosting Nameservers (See: Full Guide)
- Log in to your GoDaddy account and navigate to the domain manager.
- Update the nameservers to those provided by Rad Web Hosting. For example:
ns1.serverprovider.net ns2.serverprovider.net ns3.serverprovider.net ns4.serverprovider.net
- Save changes. DNS propagation may take up to 24-48 hours.
3.2 Verify Domain Connection
- After DNS propagation, check if the domain is pointing to Rad Web Hosting:
- Visit your website using the domain name.
- Use tools like whatsmydns.net to confirm DNS changes.
Step 4: Test the Website
4.1 Check for Errors
- Test your website functionality, including links, forms, and dynamic content.
- Ensure the database connection works if your site relies on one.
4.2 Fix Broken Links
- If URLs have changed due to the migration, set up 301 redirects or update internal links.
Step 5: Finalize and Optimize
5.1 Remove Temporary Files
- Delete any unnecessary backup files or migration scripts from the server.
5.2 Enable SSL
- Install and configure SSL on Rad Web Hosting:
- Use the control panel’s SSL/TLS manager to enable a free Let’s Encrypt certificate or upload a purchased certificate.
- Ensure the website redirects HTTP to HTTPS.
5.3 Update DNS Records (Optional)
- If you use email services or subdomains, ensure DNS records like MX, CNAME, and A records are configured correctly.
Step 6: Monitor and Maintain
- Monitor the website performance on Rad Web Hosting.
- Address any issues promptly and contact Rad Web Hosting support for assistance if needed.
By following these steps, your website will be successfully migrated from GoDaddy to Rad Web Hosting. Make sure to keep backups during and after the migration process to prevent data loss.