Wikipedia: "XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP, Perl. El programa está liberado bajo la licencia GNU y actúa como un servidor Web libre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP esta disponible para Microsoft Windows, GNU/Linux, Solaris, y MacOS X.".
Esta herramienta sirve para montar un servidor local y poder hacer practicas para un sitio web.
Para instalarlo hay que bajarse el paquete comprimido segun el sistema operativo, descomprimirlo y hacerlo arrancar.
Yo lo probé en Windows y Ubuntu, y funciona muy bien.
Para instalarlo en una distribucion GNU/Linux hay que bajar el paquete desde aca y despues en una consola escribir:
cd [directorio donde se bajó el paquete]
sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
De esa forma se extrae en el directorio "/opt".
Para hacerlo arrancar en la consola escribimos:
sudo /opt/lampp/lampp startUna vez instalado, en el directorio "/opt/lampp/htdocs/" encontramos la página principal: "index.php". Esta pagina tiene varios ejemplos de PHP y es la página principal del sitio.
La página principal siempre va a ser "index.php" al menos que se cambie la configuración de Apache.
Para poder verla, en un navegador web escribimos "http://localhost/".
Hay un problema.
Como estamos dentro del directorio "/opt" no vamos a poder modificar ni borrar ningún archivo sin permisos.
Para mi, la forma mas fácil de poder hacerlo es escribiendo en una consola lo siguiente:
sudo nautilus
Ya con eso nos podemos mover libremente por el directorio.
la pagina principal de XAMPP:


