I want to share just how easy it is to import a WP Engine site into DesktopServer. In other words, install a local copy of a WordPress website you’re hosting with WP Engine into DesktopServer.
To play along at home, you will need a website hosted by WP Engine, and DesktopServer Premium edition. I am big fans of both. If you work with WordPress, you could do a lot worse than WP Engine, and DesktopServer Premium. The former offers fast, secure managed WordPress hosting and the latter is a fine local development environment for WordPress.
1. Create and download a WP Engine Backup
If there is one feature of WP Engine’s hosting that stands apart from other hosts, it is their backup facility. Simple, but highly effective.
So, without any dread, login to WP Engine. Select the install you wish to install locally, then click on “Backup points”. Then click on “Back up now”. Name your backup something useful. Then click on “Create back up”.
Once this has completed. Select the back up point, by clicking the radio button, then click “Download ZIP”. Be sure to add your email address if you don’t get email notifications from WP Engine. In a minute or two you should receive an email notification from WP Engine, that your backup is ready to download to your computer. When you do, click on the download link and wait for it to download. If you are on a Mac you can drag the zip onto your desktop ready to use in the next step.
2. Import the backup into DesktopServer.
Fire up DesktopServer.
Click on “Export, import or share a website”.
Select “Import an existing WordPress website archive”.
In the “Import File” field choose the zip file from WP Engine you have just downloaded.
In the “Site Name” field give your website a name. Normally I just stick with whatever the live site is called. But ending with the “.dev” local domain name. If my live site uses “www”, I do the same locally too.
Click on Next.
DesktopServer will do its magic, and in a short time you will be told your site is ready.
3. Delete 2 WP Engine files in wp-content directory
Before you log in to your shiny new WordPress install, you need to delete a couple of files in your local wp-content folder. Namely the “mu-plugins” directory and the “object-cache.php” file. These are WP Engine specific files, and they cause problems on your local machine, so get rid of them.
Et voilà! I told you it was easy. Have fun.