How to install WAMP and use it as an internal intranet web server in a small company

I created an HTML / JavaScript / PHP application on a local desktop machine at my company.  To do the development and programming for this I had installed WAMP 2.5 on the standalone desktop.  It all works fine on the desktop by simply navigating to "http://localserver/pio.html" using IE 11.

But now ...

I want to move this developed package onto a dedicated Windows 2012 Server named "flightdeck" that was just set up for this application on our company's intranet so that all employees can access it via their workstation's IE 11.  I assumed that navigating to "http://flightdeck/pio.html" from anywhere on our intranet for all users would have worked ... but it does not.  No access is given.

I suspect, of course that the WAMP Apache is, for some reason, not acting as a webserver on our local intranet.  What needs to be changed in WAMP to have it run as an intranet webserver with access to applications within its www folder?
Joe WeinpertSr Software EngineerAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dave BaldwinFixer of ProblemsCommented:
If you go to the WAMP icon in the task bar, there is a setting to make it available on the network.  The 'flightdeck' address must be set up in your local DNS for the other machines to see it.

You will probably have to change your firewall to allow incoming access on port 80.  If you have IIS installed on that machine, you will have to use a different port because IIS hogs port 80 on all IPs on a machine.
Bryant SchaperCommented:
besides allowing the ports through the firewall, I think you just have to change the httpd.conf file of apache and add the IP to listen on.
Brian TaoSenior Business Solutions ConsultantCommented:
Before doing all those mentioned above, please RDP (Remote Desktop) to "flightdeck", open a browser on the server and point to "http://localhost/pio.html".  If it doesn't work, it's the configuration on the server (could be port conflict, or the WAMP isn't installed correctly).  If it works locally, it's a network issue (either firewall or DNS).

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Joe WeinpertSr Software EngineerAuthor Commented:
As suggested, I remoted into the server and launched http://localhost/pio.html via IE 11 and it is working.  When I change the URL address in the browser to http://flightdeck/pio.html (as I remain on the server) it also works except for accessing the MySQL database tables.  This is probably because I hardcoded "localhost" in the MySQL connection string in all the PHP scripts.  I will need to change those connection strings to "flightdeck".

However ...

I still am not able to get the flightdeck server to respond to http://flightdeck/pio.html from anywhere else on the intranet.  The IE 11 browsers say "Waiting for response from flightdeck..." in the status bar (see attached).

As to the port, I clicked on the wamp system tray icon -> Apache -> Service -> Test Port 80 and it responds that it is working (see attachment).

One other note ... this Server 2012 is not a physical server.  It is a virtual server.  Does that complicate the problem?

I will go over this with our Network Administrator.  Are they any suggestions that I may point to for him to look into besides firewall and DNS?
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Networking

From novice to tech pro — start learning today.