How to Locally Install WordPress With DesktopServer + (2019 Step-by-Step Guide)

As mentioned in recent articles, working offline has lots of advantages rather than using WordPress online with real host. Especially when you are working as a developer. As, you can edit, customize, and watch the results before being sent online. If you are working with WordPress for development reasons, such as building themes and plugins, you will absolutely need to Install WordPress by a localhost server locally. DesktopServer is one of the most featured applications that allows you to have a localhost in less than 5 minutes. Therefore, now we will focus on how to Install WordPress locally with DesktopServer. it is necessary to mention that if you have MacOS on your system, you need to use MAMP to install WordPress locally.

In this article, we are going to guide you step by step to install DesktopServer on your computer to be able to install WordPress or even for other development purposes. The most fantastic feature of DesktopServer is the ability to work with multi-sites in real-time. However, note that, as it presents both the free and premium versions, by using the free one, only three sites can be loaded with one server. Therefore, for simultaneously working with more than three websites, and for more dedicated options, you can upgrade the free version by paying $99.95/year.


Steps to Install WordPress locally with DesktopServer

Downloading DesktopServer

Head to the official serverpress website, where you can find the appropriate version of the application. Scroll down the page to see the free version. Proceed to download it, which may take some time as the size is more than 400 MB.

Locally download DesktopServer
Head to the Official Serverpress Website to Download the Latest Version of DesktopServer


Installing DesktopServer

After downloading the application, start the file for installing it on your computer as the administrator. As I am working with a Windows computer, I have downloaded the Windows version. Find the installer icon and start the installation process.

At first, the installer prompts you to start as an administrator user. Click Continue to go on:

Start installing DesktopServer on your computer
Start to Install DesktopServer


The next window that will prompt shows you the program Licence Agreement that you have to accept the terms to be allowed to continue:

Licence agreement to install WordPress using DesktopServer
Read and Accept the Licence Agreement


Now, in the next screen let the New DesktopServer item be checked, and click Continue:

Proceed to install DesktopServer
New DesktopServer Installation


Then, the application starts to install and extract the files into the default location on your computer:

  • Mac: Macintosh HD / Applications / XAMPP /
  • Windows: C:/ xampplite /


At last, when all the files have been extracted to the correct directory, click Finish to complete the installation process:

Finishing installing DesktopServer for installing WordPress Locally
Click Finish to Continue!


Server Configuration

DesktopServer has the ability to configure and install WordPress using its Blueprint folder automatically. To do so, download the latest version of WordPress from and place it in the blueprint folder, in the root directory. However, the new version of DesktopServer will do the massive job, and while downloading the program, the WordPress zip file has already been placed in the folder.


The next screen wants you to restart DesktopServer with privileges in order to appropriately create, modify, and start the web service. So, click next for further configuration:

restart DesktopServer with privileges
Restart DesktopServer With Privileges for Activating Web Service


Another prompt will be shown to you that declares the database services are not running yet, and you need to activate the Apache server and MySQL database server. For this purpose, let the item be checked as Yes. Start Apache and MySQL services and click Next to continue to the final step.

Starting Apache and MySQL Services
Starting Apache and MySQL Services


*You may see two firewall security alert popup windows that want your attention for giving them access to active Apache and MySQL services. So, allow access and go on to the final step.

Firewall security alert popup windows
Firewall Security Alert Popup Window


As you click next, when the starting servers process is done, You have to create a new development website:

Starting web and database services
Starting Web and Database Services


Creating a new development website

In this prompt, you have to select a site name; I have chosen test as it is actually a test tutorial. You can see the version of WordPress inside the Blueprint folder in the second tab. And the final text area is where your site root spotted. For example for my test site,\

Building a WordPress website with DesktopServer
Select a Name For Your WordPress Website


Wait for the program to create your new website, and finally, the link to your admin dashboard will be displayed.

Link to access WordPress website after installing DesktopServer Locally
Click on The Link To Access Your WordPress Admin Dashboard


As mentioned before, the important feature of DesktopServer is its ability to handle multi-sites in real-time. However, only three sites are allowed in the free version. For accessing the lists of your websites, head to the localhost URL in your browser. Here, you will find the lists of the site’s name.

Lists of Your WordPress Websites that have been installed Locally with DesktopServer
Lists of Your Websites That Have Been Installed Locally With DesktopServer


Final advice about Installing WordPress locally with DesktopServer

As running a localhost server on your computer put loads on your processor, do not forget to stop the web and database services after finishing your development job.


Conclusion: Install WordPress locally with DesktopServer

In this article, we focus on how to locally install DesktopServer for building a local server on your computer. We discussed these details intending to build a WordPress website on a computer. However, as we showed you the famous 5-minute WordPress installation before, we didn’t cover it in this article.


Was this post helpful for you?
so so

If you want get latest posts in your email, insert your email in this fiel now:

Our subscribes until now:

Leave a Reply

Sending comments means that you read Comments rules and accept it.

we suggest this post to read