How to install PHP Composer on Windows 10

- Advertisment -
- Advertisement -

PHP Composer (Composer) is a tool that enables the download and installation of various external sources and libraries for projects based on PHP thus it also known as “Dependency Management Tool”. It also now helpful because there are so many open-source projects no longer deliver ZIP archives or other installation packages – they reference the respective GitHub repositories. Thus, Composer makes it easy to start with PHP project for development or production.

PHP Composer installation on Windows 10

Here we will let you know how to install Composer for PHP, however, we start with PHP installation on Windows 10 first and if you already have it on your system then you can directly move to Step 6 of this tutorial.

Step 1: Download PHP on Windows 10 or 7 for Composer

So, here I am assuming that you don’t have PHP on your Windows 10 or 7, because to get the Composer on the system, it must has the PHP: Hypertext Preprocessor. Therefore, go to the official website and download the zipped file of PHP for Windows.

Download PHP Zipped folder for Windows

Step 2: Extract PHP zipped file in C: Drive

To install PHP on Windows, we don’t need any setup. Just go to C: Drive and create a folder php7 and extract the above downloaded zipped files of PHP into it. You can use the default Windows extractor, Winzip or any other tool.

Extract php into C drive
Extract PHP into C drive

php7 folder in C drive
php7 folder in C drive

Step 3: Add Environment Variables for PHP in Windows 10 or 7 

So, now we have PHP files on our Windows but to use it globally throughout on the system, we have to add its path to the system variables. After that, we don’t need to use the whole path of the PHP folder to run the php.exe file. Thus, press Windows + R keys on the keyboard simultaneously to open the RUN box. In that type sysdm.cpl.

Run to open comupter properties

The above RUN command will open the System properties, where select the Advanced Tab and then Environment Variables.

Environment Variables

From the opened window go to System Variable section and select the Path and then click the Edit button.

Add Windows 10 Variable path

Select the New… button and type C:/php7 then click the OK button and again the same to save and close it.

Add PHP path to Windows 10 & 7
Add PHP path to Windows 10

Step 4:  Install VC5 (Visual C++ Redistributable for Visual Studio) 

The PHP requires VC5 to run on Windows, thus we need at least Visual C++ Redistributable for Visual Studio 2015 to make it work on our system properly. Use this link to download VC5 on Windows. 

An executable file will get downloaded and just like any other Windows software install it.

Install VC5 (Visual C++ Redistributable for Visual Studio) 
Install VC5 (Visual C++ Redistributable for Visual Studio)

Step 5: Check the PHP installation via Command prompt

Finally, open your command prompt and type php -v, it will give the information of the installed PHP on your Windows 10 or 7.

See the below screenshot for reference:

Check the PHP installation via Command prompt

Step 6: Download and Install Composer on Windows 10 or 7

We already have PHP on our system, its time to set up the Composer Dependency management tool for it. For that simply go to the official website of it and download the Composer version for WIndows. It will be in executable form, so just run it like any other Windows software.

1. Download and run Composer-Setup.exe. Click the Next button.

Developer mode or normal Composer
Developer mode or normal Composer

2. The setup will automatically select the path of the PHP, however, if it does not then do it manually.

PHP.exe file path for Composer
PHP.exe file path for Composer

3. If the folder doesn’t have the php.ini, it will through an error and will attempt to create the one for it.

Create php.ini file for PHP composer
Create php.ini file for PHP composer

4. Skip the Proxy setting and simply click on the Next button.

Proxy settings
Proxy settings

5. Finally, select the install button and the setup will download install the composer on your Windows 10, 8, 7 computers.

Ready to install files
Ready to install files

Composer install windows 10
Composer install windows 10

Composer installation finished
Composer installation finished

Step 7: Test Composer is working or not

Open Command prompt, if already you have then close and run it again. To check the installed composer version simply type the command:

composer -v

Test Composer is working or not

Example to install packages using Composer on Windows

Now we already have this Dependency Manager on our system, let’s use it to install some libraries or packages for some PHP project.

I just assume that you already have some project; let’s say you want to use WordPress for that. Or simply you want to use the Composer to get and start with WordPress, thus the command will be:

composer require  johnpbloch/wordpress": "*"

Yes, web server and other things are required to use the WordPress CMS on Windows, and here I used this command to just give you an idea about its command.

WOrdpress packages using composer

Other Tutorials:

Rajkumar Maurya
Rajkumar Maurya is the H2S Media tech expert. He’s always been passionate about technology and has been writing on the subject since 2014. He has extensive knowledge of all kinds of technology, from consumer-tech to enterprise solutions. You can contact the author at--


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Latest Posts

How to create Ubuntu 20.04 bootable USB drive on Windows

If you are Ubuntu's fan and want to try out its latest Focal Fossa 20.04 LTS Linux distro, then...

Different common BSOD (Blue screen of death) on Windows

Here are some common BSOD (Blue screen of death) that you might come across on a Windows 10/8/7 computer,...

How to get started with, and use Bixby Routines on a modern Samsung

The modern Samsung handsets come with a number of new features and one of the most useful features that...

How to install Docker-CE on Ubuntu 20.04 LTS Focal Fossa

Are you using Ubuntu 20.04 LTS and want to install Docker Composer to start with container-based virtual machines then...
- Advertisement -

How to change screen brightness in Ubuntu using command terminal

Do you want to control or reduce the brightness of the Ubuntu 18.04/19.04/20.04 or in earlier versions of this...

How to install VirtualBox on Ubuntu 20.04 Focal Fossa

The final launch of the Ubuntu 20.04 Focal Fossa is around the corner however the beta builds are available...

- Advertisment -
- Advertisement -

You might also likeRELATED
Recommended to you