WPN-XM is an open-source Nginx based web server stack. It helps you build and test websites locally on your Windows computer. It is similar to XAMPP and WAMP in that regard. As XAMPP and WAMP are based on Apache server, there is a need of a local web development environment which is based on Nginx server. WPN-XM is an attempt to fulfill this need.
With WPN-XM, not only you can run PHP applications on Nginx, you can also use many more software components which come bundled with it. Some of the softwares which are packaged in WPN-XM are APC, Adminer, Memcached, OpenSSL, XDebug, etc.
It provides a nice Graphical User Interface (GUI) to help you control individual services such as Nginx, PHP, MariaDB, etc. In this tutorial, we will show you the steps to install WPN-XM on Windows.
To install WPN-XM in Windows, go to http://wpn-xm.org and download the All-In-One Installer.
Although the installation procedure is very simple, we have included the screenshots of the steps involved. You can follow the steps:
Double click on the installer. Just click Next in most of the steps
It is good to install in "C:\server".
You can check the components you want. Full installation with all the components is a good idea.
After the installation has been finished, run the WPN-XM server control panel as administrator.
Here you can start individual daemons, i.e. Nginx, PHP, MariaDB, etc. by clicking on the blue triangle below the "Actions" header. If you want to start all of these click on the green colored Start button.
Note: Where to keep the PHP scripts, applications, and CMS? Click on the "Explorer" button, it takes you to the "www" directory where you can keep and test your PHP projects. The location opened by the "Explorer" button is "C:\server\www".
The "Browser" button takes you to the browser interface. If that did not work, you can visit "localhost" from your browser directly. Make sure Nginx, PHP, etc. are running before you go to "localhost".
This shows you have successfully installed WPN-XM.