This is a standalone windows browser that runs an internal php/mysql and allows you to package your web apps like a windows desktop app. It supports Apache 2.4.20 / php 7.0.8 / mysql 5.7.13 / HTML5 / NODE.JS commands via its node webkit interface.
Some screen-shots of the application will be displayed below.Download PHPBrowserBox
Technically speaking, all you need to do is to unpack phpbrowserbox and launch the application in the root folder.
You are meant to unpack, study the setup so that you can deploy your application with it.
You will find files and folders in it somewhat similar to what you will find in regular L.A.M.P servers.
How PHPBrowserBox Works:
The features are as follow:
The configuration file is core/package.json. Most of the configuration options are generally node-webkit configurational options.
The essence of the changes in port configuration is to try avoid conflict with another running server on the same pc.
Like every other web server, there is a folder where web documents are stored. That would be httpd/htdocs
In a real-world situation, you are meant to actually clear out all these files and folders and replace with your own application.
Normally, you should not need most of the data in the package info inside your app with one exception - the mysql port.
The following code will retrieve the core/package.json info as an array to your php codes.
You will find mysql_port from the array above.