And here we are again, talking about the configuration of a PHP development environment in a Windows 10 desktop. In the previous post we saw how to configure the PHP runtime to work in IIS.

In this post we will see how to install NetBeans (a free IDE) to start developing our PHP projects (we deserve something better of notepad!).

Let’s go…

NetBeans download and installation

Before talking about the installation, let’s spend some word about NetBeans. Netbeans is a free IDE (Integrated Development Environment) mainly born to create Java applications. Over time has been extended to support other programming languages, like PHP. I believe is a good choice to develop your PHP applications, but as many other things, is a matter of opinion…

Since NetBeans has been developed in Java, it requires the Java SE Development Kit to be installed. You can find it at this URL:

Usually I download and execute the Windows x64 installer. You will see something like this:

Start JavaSE installation wizard

Follow all the installation steps, until you finally reach this form:

JavaSE installation completed.

With JavaSE we are done. Let’s proceed with download and installation of NetBeans.

You can download NetBeans at the following URL:

After the download is complete, execute the setup. You will see the following window:

Begin NetBeans installation

Click “Next” to move on.

NetBeans license agreement

Accept the license agreement and click “Next”.

NetBeans installation path

As you can see, the setup wizard will propose the installation path of NetBeans and the path where the JDK resides (you installed it a moment ago). Again click “Next” to proceed.

Quite ready to begin NetBeans Installation

In the “Summary” window click “Install”.

A new window will appear, constantly updated with the progress of the installation.

NetBeans installation in progress...

You just have to wait a while….

In few moments you will be ready to launch your new IDE. And here it is in all is glory:

NetBeans installation completed. Now you can run it...

We are ready to use it. In the next posts we will see how to install and configure XDebug to allow PHP application debugging and how to create our first PHP project in NetBeans.