Migrate/launch websites to wp-engine
77 views
- Log into wp-engine
- Go to Sites > +Add site > type the name in (no spaces) and click Add Site
- Under Add Production > Create new > Name the environment > Click Create environment
- Log into wordpress admin of the site
- Go to Plugins
- Add New > install WP Engine Automated Migration > Activate the plugin (make sure the plugin is shown on the left menu)
- Go back to wpengine login and refresh the page to to make sure the installation is ready (Yellow stripe should be gone after refresh)
- Click on Site migration
- Copy everything from this site onto the WP Engine plugin
- Click “I agree to WP Engine’s Terms of Service”
- Click Migrate
- If site migrates correct expect question marks appear… You need to make sure you’re defining the database collation and character set in your wp-config.php.define(‘DB_CHARSET’, ‘utf8’);
define(‘DB_COLLATE’, ‘utf8_unicode_ci’);
- Go to where the domain is hosted (example: godaddy, register.com, etc)
- In Godaddy > click on DNS from the site you are migrating
- Go back to WP Engine and get the IP address in Overview
- Go to http://whatsmydns.net/
- Put in the domain and check to make sure IP Address is correct
- Go back to WP Engine and add domains
- Add www version of the domain
- Add the non www version of the domain
- Make this one as “Set as primary”
- You know when it is set when the text is grey out
- Turn CDN on by checking all and Save
- SSL
- Get FREE certificates
- Check of the domains and Terms and Conditions checkbox
- Request SSL Certificate
- Once migration from BlogVault and SSL are completed
- Go to the domain and login to wordpress admin
- Go to Settings > General
- Change the WordPress address and site address to https:// site
- Go to SSL > Expand the URLs > Click on Secure All URLs and Save all Changes
- Go to Advance and click on “Run Perm-Reload-Apply”
- Go back to Godaddy and change the A-record to the number you copied > Save