Automatic Development Sites

By now you may already know how we provide ultra reliability for your WordPress websites hosted on easyPress by using CNAMEs and DNS/Host monitoring. The added side benefit of this setup which provides automatic failover to redundant systems located in different data centres is that you can very easily create development sites when you request a site to be installed. Here’s how it works.

Choosing Dev Mode

When you sign up for a new easyPress plan and a new installation slot is made available on the easyPress page within the easyDNS control panel this is what you see:

easyPress - page to provision WordPress site

When you click the checkbox circled in red, that tells us that you want this site to be in development mode. What this actually does is when we install your WordPress site on our servers we’ll set the database “home” and “siteurl” options to the unique CNAME we’ll create for your site. So, for example, if you enter the domain example.com and click the development checkbox your website’s address will be:

http://example.com.wp.easypress.ca/

The post installation welcome email you receive will contain links to all the appropriate development pages like wp-admin instead of the actual domain.

http://example.com.wp.easypress.ca/wp-admin/

How does this make my life better?

Here are just a few scenarios when this might come in very handy:

  • You are building a new website but the old website needs to stay active during the development of the new site.
  • You are building a website as a demo, mockup or prototype for a (potential) project.
  • You are building a new website but you don’t have control over the DNS.
  • You are building a website and you have not registered the domain name.

Another great thing about this feature is you don’t even need to have a domain for these development sites to be fully functional and fully accessible by everyone. And, they are immediately available after the completion of the WordPress installation which usually takes less than 2 minutes.

Going Live

You may be thinking, “Well great, but eventually I want my actual, real domain to work with this site. How do I make that happen?” There are a couple ways to make this happen. The do-it-yourself way is very straight forward because of some wonderful open source tools that will do all the heavy lifting for you. Specifically, the database needs to be searched for all occurrences of “example.com.wp.easypress.ca” and replaced with “example.com” (example.com is, of course, just being used as an example. You would be using your domain name instead). The database search and replace script in PHP will do this for you and our help page about using this tool will walk you through the steps. Alternatively, just send us an email or call us and let us know you’re ready to go live and we will take care of the migration for you.

Top