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.

At the moment there are four XAMPP distributions:


* XAMPP for Linux

The distribution for Linux systems (tested for SuSE, RedHat, Mandrake and Debian) contains: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite and IMAP C-Client.

* XAMPP for Windows

The distribution for Windows 2000, 2003, XP and Vista. This version contains: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite, and WEB-DAV + mod_auth_mysql.

* XAMPP for Mac OS X

The distribution for Mac OS X contains: Apache, MySQL, PHP & PEAR, SQLite, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, zlib, Ming, Webalizer, mod_perl.

* XAMPP for Solaris

The distribution for Solaris (developed and tested with Solaris 8, tested with Solaris 9) contains: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype2, libjpeg, libpng, zlib, expat, Ming, Webalizer, pdf class. WARNING: This version of XAMPP is still in the first steps of development. Use at you own risk!

Easy installation and deinstallation

To install XAMPP you only need to download and extract XAMPP, that’s all. There are no changes to the Windows registry (not true if you use the Windows installer version of XAMPP) and it’s not necessary to edit any configuration files. It couldn’t be easier!To check that XAMPP is working some sample programs are included, there is a small CD collection program (written in PHP using MySQL) and a small guest book software (written in Perl) and several other demonstration utilities.

If you decide that XAMPP isn’t needed any more just delete the XAMPP directory and it’s completely removed from your system.

However if you use the Windows installer version of XAMPP it’s recommended to use the uninstall feature. As every installer the installer will make registry entries to remember the install.

Steps to install:

Step 1:


Step 2:


Step 3:


Step 4:

XAMPP

Step 5:

XAMPP

Step 6:

XAMPP

Step 7:

XAMPP

Step 8:

XAMPP

Step 9:

XAMPP

Step 10:

XAMPP

Step 11:

XAMPP

Step 12:

XAMPP

Step 13:

XAMPP

Step 14:

XAMPP

After changing to new password, open C:\xampp\phpMyAdmin\config.inc.php in a text editor. Go to line 21 [$cfg['Servers'][$i]['password'] = ”;] and change it to new password [$cfg['Servers'][$i]['password'] = ‘new_password’;].