Web Development Environments
I thinks that is fair to say that a lot of website developers are using Microsoft Operating systems for their development environment. You could also make the assumption that Apache MySQL and PHP would be the most common environment used to host dynamic websites and that the majority of websites are hosted on linux.
So, the goal is to do our development locally on our windows box and host on a linux based web server.
There are a number of Open Source WAMP (Windows, Apache, MySQL, PHP) solutions available to us to achieve this. But, they are not all created equally. After evaluating a number of different products we have settled for Web Developer Server Suite. With a point and click installation you can have a test environment up and running in just a few minutes.
Web Developer Server Suite comes pre-configured and bundled with a number of core services, management tools and web applications including:
- Apache 2.2 HTTP Server
- MySQL 5.0 Database
- PHP 5.2 and Perl 5.8 Scripting Languages
- GUI WAMP-stack Controller
- Dynamic DNS Service
- Tomcat Servlet/JSP Container
- mod_aspdotnet ASP.NET Host Interface
- OpenSSL Cryptography Toolkit
- mod_security Web Application Firewall
- phpMyAdmin MySQL Administration