Solved

Deploying Apache, PHP, MySQL in VMware environment - Windows vs. Linux advice needed

Posted on 2011-03-03
8
670 Views
Last Modified: 2012-05-11
Client has an application being developed for them which requires Apache 2.2.3, PHP 5.2.4, and MySQL 5.0.45 to run. They don't care whether it's a Linux or Windows box, just that it meets those minimum specs for the engine. Client staff has little experience with Linux, but plenty of Windows Server. Platform will be VMware ESX for whichever environment we build.

The initial deployment will be a test of the beta software, so having VMs is handy to make snapshots, backup, copy, etc.

What I'm looking for is whether anyone has advice on bringing Apache, PHP and MySQL up on a Windows Server (2003 or 2008) image or going with a Linux distro knowing what you know about our experience with each. Are there distros that have decent management interfaces for the AMP pieces or is everything going to be command line driven?
0
Comment
Question by:Shannon Mollenhauer
8 Comments
 
LVL 15

Expert Comment

by:Jagadishwor Dulal
ID: 35033575
You can use lampp for linux and  xampp package for windows which includes all of the services needs as you says.
0
 
LVL 82

Accepted Solution

by:
Dave Baldwin earned 250 total points
ID: 35034064
WAMP and XAMPP are easily installed on Windows and have the advantage of being able to change versions of the PHP, Apache, and MySQL installed.  Both products are made to be 'easy', not secure.  If you are using them in production as in accessible from the public internet, you should take steps to make them more secure.
0
 

Expert Comment

by:deeshcp
ID: 35154144
Refer this following link to install PHP, Apache, and MySQL in windows.

 http://www.bicubica.com/apache-php-mysql/index.php
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 

Author Comment

by:Shannon Mollenhauer
ID: 35396438
In light of the security cautions regarding WAMPP, we're going to try a Turnkey Linux package. Thanks for the suggestions. I suspect that if this "Turnkey" image is not as turnkey as we need, we may just try the Windows AMPP stack and do what we can to secure it more as we go along.
0
 

Author Comment

by:Shannon Mollenhauer
ID: 35396470
I guess I can award points to the expert who pointed out there will be security challenges with Windows, since this influenced us to go searching for a LAMPP stack to try first. Please change question status so I can close it and post new questions.
0
 

Author Closing Comment

by:Shannon Mollenhauer
ID: 35421354
I appreciate the warning about security issues with a Windows-based stack. Some suggestions for where to find recommended stacks would help, but I'm taking the
0
 
LVL 82

Expert Comment

by:Dave Baldwin
ID: 35422043
Here's a link to an Ubuntu Linux forum article: http://ubuntuforums.org/showthread.php?t=757741  Your client should consider hiring a Linux admin.  Care and feeding of a Linux server on the internet is just as much of a job as a Windows server for many of the same reasons.
0

Featured Post

6 Surprising Benefits of Threat Intelligence

All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

Join & Write a Comment

HOW TO: Install and Configure VMware vSphere Hypervisor 6.5 (ESXi 6.5), Step by Step Tutorial with screenshots. From Download, Checking Media, to Completed Installation.
A procedure for exporting installed hotfix details of remote computers using powershell
This tutorial will walk an individual through the steps necessary to install and configure the Windows Server Backup Utility. Directly connect an external storage device such as a USB drive, or CD\DVD burner: If the device is a USB drive, ensure i…
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…

706 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now