This tutorial shows how to install WordPress on your Windows PC or Laptop for offline use.
Have you ever thought of having a WordPress blog installed locally on your computer’s hard drive?
Well, to start with, I have said it on numerous occasions and I am going to reiterate it again. WordPress is the best platform for Blogging to date. If you are new to the blogging world, you should start learning the basics of WordPress by installing it offline on your PC or Laptop NOW. This will help you when you actually start your blog with real hosting and WordPress Platform.
With a WordPress blog installed offline, you will be able to learn how to publish posts, use plugins, install and customize themes, and a lot of other WordPress tips and tricks.
When I was introduced to WordPress, I wondered if it was possible to install and use WordPress offline on my Laptop. Curious as a cat, I googled it all and found myself struggling in deep waters with complex procedures like setting up database, its password and username, and later configuring these into WordPress. Complicated, isn’t it?
Well, you don’t have to go through the same. Here are a few simpler other ways by which you can install WordPress offline on your system:
- How to install WordPress offline using XAMPP
- How to install WordPress locally using Wamp
- Instant WordPress : Local WordPress installation packages in a software
However, I have saved one of the simplest ways for the last.
There is one way to set up your own WordPress blog offline in 5 minutes! Yes, that is correct. And I promise you will not need to write a single code!
Let’s get to it.
Install WordPress Offline using EasyPHP DevServer
- You should have Windows XP, 7 or 8/8.1 Operating System installed.
- Internet connection is required only till you download & Install the required files. After that, you can use your WordPress blog offline without any Internet Connection. (In case you want to update plugins, themes, etc you will need Internet.)
Step 1: Download & Install the EasyPHP DevServer
WordPress is based on PHP. To run PHP scripts on your PC or Laptop, you will need some tools. EasyPHP is a nice open-source tool which lets you run PHP Scripts.
For self hosting a WordPress blog, you need to buy web hosting plan. But since we are installing it offline on Computer or Laptop, EasyPHP DevServer tool will provide the hosting functionality locally.
You will see two versions (Easy PHP DevServer VC 11 & Easy PHP DevServer VC 9) as shown below. Depending on your Operating System, choose a suitable version and install it.
If you have Windows 7 or 8 OS, choose Easy PHP DEVSERVER VC 11 version. For Windows XP, choose Easy PHP DEVSERVER VC 9.
Step 2: Run EasyPHP DevServer
Go to Programs > Find EasyPHP DevServer 14.1 > Right Click & “Run as Admin”
Now, your Easy PHP server is ready in the background to handle all PHP files. This is similar to having your own Linux-based hosting offline in your computer’s hard drive.
Step 3: Add WordPress Module to EasyPHP DevServer
EasyPHP offers various modules to be added to the EasyPHP Dev Server to extend its functionality beyond just offering web hosting functionality. There is a WordPress Module available to be added to EasyPHP Dev Server.
You will see a list of modules under BLOG / CMS section such as Drupal, Joomla, etc. by scrolling down the page. Find the WordPress module as shown in below image and download it.
Make sure that the WordPress module version that you select is for the EasyPHP version you selected in Step 1. (That is VC9 or VC11)
(Dont worry if you see older version of WordPress platform because you can update it from the admin dashboard later.)
After downloading the WordPress module, simply install it.
Step 4: Start Building your WordPress Blog
Now you are almost ready with your WordPress blog.
In your Browser, Type the URL http://127.0.0.1/home/index.php
(Be sure EasyPHP DevServer is running in the background – Follow Step 2)
You will see WordPress listed in the Modules. Refer the screenshot below.
Right there, you have two options.
- Front office – which opens your Blog. This is how your blog will look.
- Back office – which allows you to use your WordPress admin panel. This is where you can edit your blog, publish new posts, edit the codes, install and change themes etc.
In order to use the admin panel, you will have to log in first. Click on the back office link. You will need to fill in the username and password. Use:
Login name: admin
After logging in, the panel would ask you to update the WordPress platform using an Internet connection. Just do it! Once you are done updating, you can start using your blog offline.
Note that in order to install or update new themes, plugins, or the WordPress Platform itself, you will need an internet connection. If you have the themes and plugins already downloaded in form of a zip file, you can import them easily without internet.
If you have any queries following the procedure, please write back to us using the comment section below. Also, don’t forget to share this article with others on Facebook and Twitter.
This post has been contributed by Kaushik. If you would like to contribute an article at ShoutMeLoud, read the contribution guidelines here.