WordPress is one of the most popular CMS used for building websites. It offers an easy-to-use interface and a wide range of features that allow you to create professional-looking websites without any coding knowledge. If you want to set it up locally on your Windows 10 machine to develop and test it before making it live on the internet. We will guide you through the process of setting up WordPress locally on Windows 10.
List of Contents
1st guide on how to setup WordPress locally on Windows 10
We will use Laragon local web server to install WordPress on Windows. Laragon is a free, lightweight, and powerful local server that can run on Windows. It provides a quick and easy way to create and manage web development environments, including PHP, MySQL, Apache, Python, Django, Node.js and WordPress.
Step 1: Install Laragon
The first step is to download and install Laragon. You can download Laragon from the official website. Once you have downloaded the installer, double-click on it and follow the on-screen instructions to install Laragon on your computer.
Step 2: Create a New Project
After installing Laragon, open the Laragon application and create a new project by clicking on the “Quick app” button. In the “Quick app” window, select WordPress from the dropdown list and enter a name for your project. Then click on the “Create” button to create your new WordPress project.
Step 3: Download WordPress
Next, you need to download WordPress. You can download the latest version of WordPress from the official WordPress website. Once you have downloaded the WordPress zip file, extract it to the project folder that you created in the previous step.
Step 4: Create a Database
To run WordPress locally on Laragon, you need to create a database. Open Laragon and click on the “Database” button. Then click on the “Create” button to create a new database. Enter a name for your database and click on the “Create” button to create your database.
Step 5: Configure WordPress
Now it’s time to configure WordPress. Open your web browser and navigate to http://localhost/your-project-name (replace “your-project-name” with the name of your project). You will see the WordPress installation page. Select your language and click on the “Continue” button.
On the next page, enter your database name, username, and password that you created in Step 4. Then click on the “Submit” button to continue.
On the next page, enter your website title, username, password, and email address. Then click on the “Install WordPress” button to complete the installation process.
Step 6: Install WordPress Plugins and Themes
Congratulations! You have successfully set up WordPress locally on Windows. Now you can install WordPress plugins and themes to customize your website.
To install a plugin, go to the WordPress dashboard and click on the “Plugins” menu. Then click on the “Add New” button to search for and install a plugin.
To install a theme, go to the WordPress dashboard and click on the “Appearance” menu. Then click on the “Themes” button to search for and install a theme.
2nd Guide on how to setup WordPress locally on Windows 10
Step 1: Install XAMPP
To setup WordPress locally on Windows 10, you need to install XAMPP. XAMPP is a free and open-source software that includes Apache web server, MySQL database, and PHP programming language. Follow these steps to install XAMPP on your Windows 10 machine:
- Go to the XAMPP website (https://www.apachefriends.org/download.html) and download the latest version of XAMPP for Windows.
- Once the download is complete, run the installer and follow the on-screen instructions to install XAMPP.
- During the installation process, you will be prompted to select which components you want to install. Make sure that Apache, MySQL, PHP, and phpMyAdmin are selected.
- Once the installation is complete, start the Apache and MySQL services by clicking on the “Start” button next to them in the XAMPP control panel.
Step 2: Download and Install WordPress
Now that you have installed XAMPP, it’s time to download and install WordPress. Follow these steps:
- Go to the WordPress website (https://wordpress.org/download/) and download the latest version of WordPress.
- Once the download is complete, extract the files to the “htdocs” folder in the XAMPP installation directory (usually C:\xampp\htdocs).
- Rename the “wp-config-sample.php” file to “wp-config.php”.
- Open the “wp-config.php” file in a text editor and update the database details. Replace “database_name_here” with a name of your choice and “username_here” and “password_here” with your MySQL username and password.
- Save the changes to the “wp-config.php” file.
Step 3: Create a Database
To use WordPress, you need to create a database. Follow these steps to create a database in phpMyAdmin:
- Open your web browser and go to http://localhost/phpmyadmin/.
- Click on the “Databases” tab in the top menu.
- Enter a name for your database in the “Create database” field and click on the “Create” button.
- Your database will now be created.
Step 4: Install WordPress
Now that you have installed XAMPP, downloaded and installed WordPress, and created a database, it’s time to install WordPress. Follow these steps:
- Open your web browser and go to http://localhost/wordpress/.
- Follow the on-screen instructions to install WordPress.
- When prompted, enter the database details that you set up in Step 3.
- Once the installation is complete, you can log in to the WordPress dashboard by going to http://localhost/wordpress/wp-login.php.
Setting up WordPress locally on Windows 10 is a great way to develop and test your website before making it live on the internet. By following the steps outlined in this article, you can install WordPress on your Windows 10 machine and start building your website today. Remember to always use Laragon or XAMPP for development and testing purposes only and not for production sites.
Setting up WordPress locally on Laragon is a straightforward process that can save you a lot of time and effort in the long run. With Laragon’s powerful features and ease of use, you can quickly create and manage your WordPress development environment without any hassle. You can install WordPress locally on Laragon in no time. So why not give it a try and see for yourself how easy it is to develop and test WordPress websites on your local machine with Laragon. We have covered all main technical points on guide “How to setup WordPress locally on windows 10”, still need help please comment below your problem.
Don’t miss our other articles on “How To Tutorials“.
Click here to learn complete WordPress Speed Optimization Course for Free.
Which is better XAMPP or Laragon?
We recommend you to go with Laragon. Laragon provides easy to install features like Quick WordPress install, Switch between server technologies NGINX or Apache, Install SSL on localhost etc.
Can I use Laragon to develop websites on Mac or Linux?
No, Laragon is only available for Windows.
Can I use Laragon to run other PHP frameworks?
Yes, Laragon supports many PHP frameworks, including Laravel, Symfony, CakePHP, and CodeIgniter.
How do I access the WordPress database in Laragon?
You can access the WordPress database by clicking on the “Database” button in Laragon, and then clicking on the “phpMyAdmin” option. This will open phpMyAdmin, where you can manage your WordPress database.
How do I start and stop the Laragon server?
You can start and stop the Laragon server by clicking on the “Start All” and “Stop All” buttons in the Laragon application.
Can I use Laragon to host my website live?
No, Laragon is only meant for local development purposes. You will need to purchase a hosting plan and deploy your website on a live server to make it accessible to the public.
Can I use XAMPP for production sites?
No, XAMPP is not suitable for production sites as it is not secure enough. XAMPP is only suitable for testing and development purposes.
Can I install WordPress without XAMPP?
Yes, you can install WordPress without XAMPP, but it would require you to install the necessary components manually. XAMPP makes the process easier and faster.
Can I change the installation directory for WordPress?
Yes, you can install WordPress in a different directory by extracting the files to a different folder within the htdocs directory.
How do I access my locally installed WordPress site from another computer?
You can access your locally installed WordPress site from another computer by using your computer’s IP address instead of “localhost” in the URL.