In this WordPress tutorial, I will guide you on how to install WordPress on localhost in 3 simple steps, also known as local computer offline using Bitnami WordPress. It is also compatible whether you want to install WordPress locally on Windows, Mac, Linux or even installing WordPress multisite locally.
If you prefer more video mode, feel free to watch the full tutorial video below. If you would like to go for full details in reading mode for extra knowledge, then keep read on.
What is the Difference Between Localhost And Webhost WordPress?
- Localhost means running wordpress installed on your local computer (offline), wordpress can be run either connected online or offline. When your computer shut down, your website will be shut down.
- Webhost (Live) means running wordpress installed on a web hosting where you rent their storage space by paying some fees to use it. You need to be online connected with your account details in order to access to your wordpress dashboard. But when you log out and shut down your computer, your website will still be running because your WordPress site is installed and run on web hosting.
Why Install WordPress On Localhost?
- Different people will have different reason why they want to install WordPress on localhost, but the main two reason will be:
- For learning purpose: If I tell you there is an option not to pay for domain name and web hosting for your learning purpose will you accept to try it out? Yes, with this method, you can temporary skip paying for domain name and web hosting charges until you actually ready to build your own website.
- For Testing purpose: There are tons of themes & plugins, because you do not want to mess up your real website by installing all these plugins or themes for testing purpose and the worst case scenario, your website crash or decrease site speed due to some of the not well-coded themes or plugins.
Let’s jump to the tutorial now…
Step 1: Download Bitnami WordPress
- Click here to direct you to the latest Bitnami WordPress download page and select Win/Mac/Linux under on my computer.
- After that, scroll your screen to bottom and you will see 3 new options to choose from, depending which operation you are using. For this example, I will select Windows 64-bit version and click on the button to download it.
Step 2: Install Bitnami WordPress
- Open the download folder on your computer where the Bitnami WordPress installer file was downloaded and double click to run the installation process.
- Next, select your installation language and click ok.
- You will then see the setup wizard screen, click next.
- At the select components screen, make sure check on both WordPress and PhpMyAdmin
- Next, select the drive or folder you want to install Bitnami WordPress or you can just leave it as default.
- At the next screen, key in your details, login user name and password. This is the user name and password you will need later to login to your WordPress dashboard.
- In the next screen, just type any name you want for your blog name and click next again.
- Next on the “Configure SMTP settings” and “Deploy wordpress to the Cloud” I will uncheck it because I don’t need it.
- Click next to end the setup wizard and you will see the installation progress. After the Installation process completed, go to Step 3.
Step 3: Run Bitnami WordPress
- After the installation finished, click finish to launch Bitnami WordPress.
- At any time, if you wish to run WordPress site on localhost just open any internet browser on your computer and at the address bar type 127.0.0.1 or localhost to enter the access screen and click on “Access WordPress”
- You will see that on your browser, 127.0.0.1/wordpress will be your local website address.
- To login to your WordPress dashboard, you will need to type 127.0.0.1/wordpress/wp-admin at the browser address bar.
- At the WordPress login screen, just key in your user name and password you created during the installation.
Is There Any Other Way To Run WordPress Locally?
Yes, another free and recommended way to run WordPress locally is by using XAMPP.
You may check out XAMPP details here
In my opinion, install WordPress on localhost using Bitnami WordPress for testing purposes is one of the easiest ways to pick because it will skip the part to create a database manually in PhpMyAdmin if you use other methods, this is extremely confusing if you are totally a beginner.
To start a WordPress website, click here.