Web Dev Without the Web: Or how to create your own local server for building and testing websites.
The nice guys over at Apache Friends have made it easy to get your own webserver up in no time! Just goto http://www.apachefriends.org/en/xampp.html and grab the file you need for your type of computer (Windows, Linux, or even Mac) and run 1 application that fires up a real Perl/PHP environment,MySQL Database, and Apache HTTP daemon ALL IN ONE!
Requirements and features
XAMPP requires only one exe file to be downloaded and run, and little or no configuration of the various components that make up the web server is required. XAMPP is regularly updated to incorporate the latest releases of Apache/MySQL/PHPand Perl. It also comes with a number of other modules including OpenSSL and phpMyAdmin.
Installing XAMPP takes less time than installing each of its components separately. Self-contained, multiple instances of XAMPP can exist on a single computer, and any given instance can be copied from one computer to another.
It is offered in both a full, standard version and a smaller version (known as XAMPP Lite). Add-on extension modules also are available for free.
What’s it for?
Officially, XAMPP’s designers intended it for use only as a development tool, to allow website designers and programmers to test their work on their own computers without any access to the Internet. To make this as easy as possible, many important security features are disabled by default. In practice, however, XAMPP is sometimes used to actually serve web pages on the web. A special tool is provided to password-protect the most important parts of the package.
GRAB IT HERE: