XAMPP es un paquete que permite instalar varios servidores en el sistema de forma sencilla. XAMPP incluye, entre otros, el servidor de páginas web Apache, el servidor de bases de datos MySQL y la herramienta phpMyAdmin para administrar bases de datos MySQL.
Para instalar XAMPP en Ubuntu comenzaremos bajando el paquete desde el siguiente enlace: XAMPP. A continuación copiamos el paquete que hemos descargado al directorio /opt. Abrimos el terminal (Aplicaciones/Accesorios/Terminal) y descomprimimos el fichero:
- cd /opt
- sudo tar -zxvf xampp-linux-1.6.tar.gz
Una vez que hemos hecho esto, ya tenemos instalado XAMPP. Para iniciar cada uno de los servidores ejecutaremos la siguiente orden:
- sudo /opt/lampp/lampp start
En el terminal deben aparecer las siguientes líneas que indican que XAMPP se ha iniciado correctamente:XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP for Linux started…
Ahora podemos probar el servidor Apache abriendo el navegador y escribiendo http://localhost en la barra de direcciones. Debe aparecer una página como la siguiente:
Si queremos comprobar que el módulo de php se ha instalado correctamente creamos, en el directorio /opt/lampp/htdocs/, un archivo llamado prueba.php con el siguiente contenido:
Para crear ese fichero puedes utilizar el editor de textos gedit. El directorio /opt/lampp/htdocs/ es el directorio raíz en el que deberás copiar tus ficheros para verlos posteriormente en el navegador. Si el módulo php se ha instalado correctamente debe aparecer la siguiente página:
Y si queremos comprobar que phpMyAdmin funciona correctamente escribiremos http://localhost/phpmyadmin en el navegador.








noviembre 19th, 2009 a las 12:04 pm
hola, tengo un problemilla. al iniciar xampp, en la consola me sale lo siguiente:
Starting XAMPP for Linux 1.7.2…
XAMPP: Another web server daemon is already running.
XAMPP: XAMPP-MySQL is already running.
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.
creo que tengo instalado apache2 en otro sitio i ademas esta corriendo. como puedo pararlo/desinstalarlo?
Gracias de antemano
noviembre 19th, 2009 a las 13:49 pm
Hola Pere, primero de todo agradecerte tu visita por aquí.
En cuanto a tu problema puedes probar con esto:
sudo aptitude remove –purge apache2 (para desinstalar apache2)
dpkg -l | awk ‘/^rc/ {print $2}’ |xargs sudo dpkg –purge (para purgar los paquetes desinstalados)
Espero que te funcione. Si aun así no arranca apache, prueba a volver a instalarlo una vez que te has quitado apache 2.
Espero que te sirva de algo, ya me comentas.
Un saludo
febrero 8th, 2010 a las 22:46 pm
HOLA.
tengo problemas con apache2 de xamppp en Kubuntu8.10 instale una
libreria php5-gd y desde que la instalé el apache no funciona. esto es lo que sale en consola
Starting XAMPP for Linux 1.7.3a…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Error 1! Couldn’t start Apache!
XAMPP: Starting diagnose…
XAMPP: Sorry, I’ve no idea what’s going wrong.
XAMPP: Please contact our forum http://www.apachefriends.org/f/
XAMPP: XAMPP-MySQL is already running.
XAMPP: XAMPP-ProFTPD is already running.
XAMPP for Linux started.
De antemano Agradezco a quien me pueda ayudar. ya desinstalé el xampp y lo instalé nuevamente pero persiste el problema…
febrero 8th, 2010 a las 22:51 pm
ah y si no es mucho pedir desearía que me explicaran como habilitar la librería GD o GD2 en el xampp sin que se desconfigure el apache o cualquier otra cosa….
Disculpen la molestia…
Saludos cordiales… DIOS les Bendiga…
noviembre 3rd, 2010 a las 23:42 pm
Hola a todos, tengo un problema con XAMPP.
resulta que conseguí que me funcionara con Ubuntu 10.04, incluso me atreví a instalar WordPress y conseguí hacer la base de datos con phpMyadmin, hasta aquí todo perfecto. Para que me funcionara todo desinstale tooooodo lo que venia instalado desde el Synaptic (Apache, mysql), y así conseguí que funcionara.
Ahora despues de volver a encender mi ordenador resulta que me sale el error que se vé más abajo con el arranque del mysql.
Alguien puede ayudarme?
Un salu2 a todos
atika@ubuntu:~$ sudo /opt/lampp/lampp start
Starting XAMPP for Linux 1.7.3a…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Couldn’t start MySQL!
XAMPP for Linux started.
noviembre 18th, 2010 a las 2:03 am
hola anais, lo del problema de apache lo solucionas parando apache2 con la siguiente instruccion: sudo /etc/init.d/apache2 stop
y lo vuelves a correr sudo /etc/init.d/apache2 start
esto es por que cuando arranca apache2 lo hace con soporte ssl que causa este error al inicializar xampp.
me dices si resulto…saludos
diciembre 22nd, 2010 a las 13:38 pm
me sirvio mucho la ultima explicacion ya que yo tambien tenia el problema de error con apache. muy buen sitio, felicitaciones a su creador
febrero 15th, 2011 a las 2:40 am
fabuloso!!!
marzo 28th, 2011 a las 23:17 pm
Hey tengo un problema……
cuando ejecuto sudo /opt/lampp/lampp start
Me muestra esto…
Starting XAMPP for Linux 1.7.4…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Error 1! Couldn’t start Apache!
XAMPP: Starting diagnose…
XAMPP: Sorry, I’ve no idea what’s going wrong.
XAMPP: Please contact our forum http://www.apachefriends.org/f/
XAMPP: Starting MySQL…
XAMPP: Couldn’t start MySQL!
XAMPP: Starting ProFTPD…
XAMPP for Linux started.
Que pasa ??? Que puedo hacer ??
julio 22nd, 2011 a las 7:11 am
acá encontré la solución, espero les sirva!
http://www.linuxinicio.com.ar/2010/10/solucion-xampp-error-1-couldnt-start.html