Dj Techblog

A blog on web development

Install wordpress on localhost in windows without WAMP server

Last modified on August 24, 2021
Register user with admin approval in php

WordPress is open source software you can use to create a beautiful website, blog, or app. It is a Content Management System (CMS) based on PHP works with MySql and MariaDB database and runs on any kind of web server most preferably on Apache or Nginx server.

You can not install wordpress alone on your computer and expect it to work. Wordpress need atleast a web server, php and mysql on your machine. WAMP server and Bitnami wordpress does that job for you. It installs everything for you in just one place.

If you do not want to use WAMP server or BITNAMI for wordpress, then you have to install wordpress and all the required packages separately. In this tutorial I will show you how to install Wordpress on your local machine. Before you start make sure, you have already installed the Apache web server, php, mysql and phpmyadmin on your computer. Though phpmyadmin is completely optional, but it makes mysql database management easier.

If you do not know how to install apache server and php, read below articles.

Apache server setup in Windows 10

Install php on Windows 10

Steps to install Wordpress on windows

  1. Download wordpress and extract the files in servers document root directory.
  2. Create a database for wordpress.
  3. Go to localhost/wordpress/wp-admin/install.php
  4. Provide your database name, user, password and hostname.
  5. Set wordpress username and password.
  6. Run the installation.

Step-1: Download wordpress from Extract the files and store in the document root of the server. For the apache web server it is htdocs. Now, all your files are under C:\apache\htdocs\wordpress.

Step-2: Run the apache http server and type localhost/phpmyadmin into the browser and login into the phpmyadmin by giving mysql username and password. Now, create a database say wordpress.

open phpmyadmin at localhost in your browser

create a database at locahost using phpmyadmin mysql web interface

Step-3:Now, type in your browser localhost/wordpress/wp-admin/install.php. This will open localhost/wordpress/wp-admin/setup-config.php which will look like which is shown below. Now click continue.

install wordpress into apache server localhost

Step-4:Next page will ask you to provide necessary database login details to make a database connection. Enter the details like database-name, username, passowrd, hostname etc. and click Submit.

Make database connection for wordpress in localhost in windows

Step-5:Next page will ask you to create a new wordpress user which will be used to login into the wordpress. Provide username, passowrd and email and click on Install Wordpress.

Create new wordpress user in localhost

Step-6:If you have completed all the steps correctly, you will be asked to run the installation. It will take a minute or two after that wordpress will be successfully installed on your localhost in windows.

Run the wordpress installation

Step-7:After the installation is complete you will see a success page and will be asked to Login.

wordpress installation on locahost in windows successful.png

Published on August 24, 2021

Ad section
Ad section


Debabratta Jena

I mainly write about HTML5, CSS3, Javascript, Angular JS, Ajax, PHP, Mysql, On page SEO, Google Ads, Tag manager, Universal Analytics, Google My Business, SERP, Apache server configuration etc, Yoga is my passion.

Reach to me in the contact us form below

Follow me on

Contact us



Php HTML5 Javascript CSS Ajax Angular JS Google My bisiness Listing Google tag Manager Google Universal Analytics Search Engine Optimization On page SEO Off page SEO Google Marketing platform Digital Marketing Google Ads Mysql Apache Server

Ad section

Subscribe to get email notification about our new post



We neither sell nor share your personal information with any third party. Your identity is safe with us.