
Many people know from their own experience that it’s not easy to install an Apache web server and it gets harder if you want to add MySQL, PHP and Perl.
XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start.
Just follow this simple steps:
Installing on windows
Due to its user-friendliness, majority of computers work with Windows as operating system. Unfortunately, Apache web server, MySQL database, and PHP are not included with Windows. A practical approach would be to install each of these programs separately, or grab a preconfigured package.
Log on to the system in administrator mode. To check your account type, click Start | Control Panel | User Accounts and change it to Computer administrator if required:
XAMPP for Windows
XAMPP is a project of Kai ‘Oswald’ Seidler and Kay Vogelgesang. These two have been creating a complete development environment with the ingredients Apache, MySQL, PHP, Perl, and various extensions for several years.
XAMPP can be downloaded from http://www.apachefriends.org/en/xampp.html as zip archives for various operating systems. This is an immense advantage for people like you and me, who are primarily interested in Joomla! and not so much in how all of it works. Also, the entire installation can be removed from the computer with one mouse-click without leaving a trace. To download and install XAMPP:
1. Download the xampplite-win32-1.4.14.zip file from http://www.apachefriends .org/en/xampp-windows.html#641 and extract it on the local drive
2. Open the setup_xampp.bat file from the xampplite folder. XAMPP makes no entries in the Windows Registry and sets no system variables
3. PHP starts automatically as a module. To start Apache, open the apache_start.bat file from the xampplite folder. A command prompt window opens, which indicates that Apache has started
4. Start MySQL by opening the mysql_start.bat file. As opposed to Apache, MySQL has a separate script to terminate itself. To accomplish this, open the mysql_stop.bat file.
5. Open the http://127.0.0.1/ or http://localhost/ page to check if XAMPP is correctly installed. On the XAMPP start page, click on the English link and the start page shows up.As shown below
The document directory of your website is htdocs in the xampplite folder. This directory contains all the pages that are accessible by a remote computer on the Internet.To uninstall the package, close all current servers and delete the xampplite directory.



This is very interesting stuff.
Will definitely try it!
i am sick of installing apache damn they never worked for me,thanks for the tip