Install PHP on Windows
Install PHP on Windows

How to Install PHP on Windows


PHP is a popular server-side scripting language that is widely used to build dynamic web applications. If you are a Windows user and want to install PHP on your system, then this guide is for you. In this article, we will cover the step-by-step process of installing PHP on Windows.


Before we begin, make sure you have the following your php installation appears to be missing the mysql prerequisites:

  • A Windows operating system (Windows 7, Windows 8, or Windows 10)
  • A web server (e.g. Apache or IIS)
  • The latest version of PHP from the official PHP website

Step-by-Step Guide to Installing PHP on Windows

Step 1: Download PHP

The first step is to download the latest version of PHP from the official PHP website. Go to the download page and select the version of PHP that matches your system architecture (32-bit or 64-bit).

Step 2: Extract the Files

After downloading the PHP zip file, extract the files to a directory of your choice. In this example, we will extract the files to C:\php.

Step 3: Configure PHP

Now we need to configure PHP. Open the php.ini-development file located in the C:\php directory and rename it to php.ini. Make sure to remove the semicolon (;) from the beginning of the line extension_dir = "ext".

Step 4: Add PHP to the System Path

Next, we need to add PHP to the system path so that we can access it from anywhere on the command line. To do this, open the Windows search bar and type “environment variables”. Click on “Edit the system environment variables” and then click on “Environment Variables”.

Under “System Variables”, find the “Path” variable and click “Edit”. Click “New” and add the path to the PHP directory (e.g. C:\php) to the list of paths. Click “OK” to save the changes.

Step 5: Test PHP

To test if PHP is installed correctly, create a new file named test.php in your web server’s document root directory (e.g. C:\xampp\htdocs\ for XAMPP). In this file, add the following code:

phpCopy code<?php

Save the file and navigate to http://localhost/test.php in your web browser. If PHP is installed correctly, you should see a page that displays information about your PHP installation.


Q1. What is PHP?

PHP is a server-side scripting language used to build dynamic web your php installation appears to be missing the mysql extension which is required by wordpress applications.

Q2. What is a web server?

A web server is a software program that processes HTTP requests and delivers web pages to clients.

Q3. What is a PHP extension?

A PHP extension is a module that adds extra functionality to the PHP core.

Q4. Can I use PHP on other operating systems?

Yes, PHP can be installed on a wide range of operating systems, including Linux and macOS.

Q5. Is PHP free to use?

Yes, PHP is an open-source software and is free to use and distribute.

PHP is a popular server-side scripting language used to develop web applications. It is widely known for its flexibility, simplicity, and reliability. With its usage, one of the most common questions that come to mind is whether PHP is free to use or not. In this blog post, we will discuss whether PHP is free to use, and the licensing conditions of PHP.

PHP is Free to Use

Yes! PHP is entirely free to use. It is an open-source language, which means that its source code is available for everyone to use, modify, and distribute. Anyone can download PHP from its official website and use it for commercial and non-commercial purposes without paying any license fees.

PHP License

PHP is released under the PHP License, which is an open-source license approved by the Open Source Initiative (OSI). The PHP License allows users to use, modify, and distribute the PHP source code, but it also requires them to follow some conditions. The PHP License requires users to include a copy of the PHP License in all distributions of PHP scripts, whether modified or not. It also requires users to acknowledge that they are using PHP in any advertising or promotional materials.


Installing PHP on Windows may seem daunting at first, but it is a relatively straightforward process. By following the steps outlined in this guide, you should be able to install PHP on your Windows system with ease.