Use:
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.[2] In practice,
however, XAMPP is sometimes used to actually serve web pages on the World Wide
Web[citation needed]. A special tool is provided to password-protect the most
important parts of the package.[3]
XAMPP also provides support for creating and manipulating databases in MySQL and
SQLite among others.
Once XAMPP is installed, it is possible to treat a localhost like a remote host
by connecting using an FTP client. Using a program like FileZilla has many
advantages when installing a content management system (CMS) like Joomla.
It is also possible to connect to localhost via FTP with an HTML editor.
The default FTP user is "newuser", the default FTP password is "wampp".
The default MySQL user is "root" while there is no default MySQL password.
Components
XAMPP 1.8.2 for Windows, including:[4]
Apache 2.4.4
MySQL 5.5.32
PHP 5.4.16
phpMyAdmin 4.0.4
FileZilla FTP Server 0.9.41
Tomcat 7.0.41 (with mod_proxy_ajp as connector)
Strawberry Perl 5.16.3.1 Portable
XAMPP Control Panel 3.2.1 (from hackattack142)
XAMPP 1.8.2 for Linux, including:[5]
Apache 2.4.4
MySQL 5.5.32
PHP 5.4.16
phpMyAdmin 4.0.4
OpenSSL 1.0.1e
XAMPP for Solaris [6]
XAMPP for Mac OS X [7]