Instalar XAMPP en Ubuntu
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: XAMPPA 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.
Popularity: 12% [?]
Otras entradas que te pueden interesar
- phpsysinfo. Herramienta para monitorizar el sistema
- Administrador gráfico para XAMPP
- Tutoriales de Pidgin y k3b
- Redimensionar imágenes masivamente en Ubuntu con Squash
- Hotwire. Terminal gráfica en Ubuntu
- Instalar Moodle en Ubuntu
- Crea una nube de etiquetas en tu blog con ZoomClouds



Gracias me ha sido muy util tu articulo..
f. Alfonso.
Anonymous
18 Sep 07 at 7:41 pm
Hola…muy bueno el articulo. Me sirvio una banda…!!!
http://www.webdeinformatica.blogspot.com/
gaby
29 Oct 07 at 2:41 pm
esta bien el articulo, pero hay otra cosa que hacer despues y es ponerle contraseña a los servicios ya que por defecto no traen, y claro eso seria un problema.. asi que depues de instlar se ejecuta este comando $sudo /opt/lampp/lampp security
y se ponen las contraseñas nuevas…
Tatsumaru el Fantasma
12 Nov 07 at 6:50 pm
[…] incluir scripts escritos en PHP. Para descargar el paquete XAMPP vamos a la siguiente página, XAMPP, y hacemos clic sobre el enlace “XAMPP […]
Montar un servidor web casero con IP dinámica (I) | Alejandrox
22 Abr 08 at 5:50 pm
[…] 80) XAMPP: paquete que incluye principalmente el servidor de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP. Manual […]
Mis 100 aplicaciones imprescindibles para Ubuntu | Alejandrox
11 May 08 at 8:12 pm
Estimados, les pido ayuda ya que vengo intentando instalar Xampp y de todos las formas posibles me da el siguiente error (Lo pongo abajo y sólo aquello que me parece importante). Partamos de la base que uso Ubuntu 7.04 para AMD64 y de acuerdo al mensaje de error, puede ser que haya bajado un archivo corrupto??? La versión que bajé no es la 1.6 sino la 1.6.6… en fin, no creo que ese sea el problema.
Desde ya les agradezco y gracias a Alejandrox por esta página.
*****************************************************
lampp/modules/libphp4.so
lampp/modules/libphp5.so
tar: Saltando a la siguiente cabecera
gzip: stdin: invalid compressed data–crc error
gzip: stdin: invalid compressed data–length error
tar: Child returned status 1
tar: Salida con error demorada desde errores anteriores
root@juan-desktop:/opt# ls
lampp xampp-linux-1.6.6.tar.gz
root@juan-desktop:/opt# cd lampp
root@juan-desktop:/opt/lampp# ls
backup bin cgi-bin error etc htdocs icons lib licenses logs modules
Juan Pablo
12 May 08 at 5:30 pm
[…] XAMPP: paquete que incluye principalmente el servidor de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP. Manual […]
100 aplicaciones imprescindibles para Ubuntu Linux
13 May 08 at 4:21 am
[…] de bases de datos MySQL y el intérprete de PHP. Puedes instalar cada uno de ellos por separado, o instalar el paquete XAMPP en Ubuntu que ya contiene todo lo que necesitas. Si deseas realizar los ejercicios en Windows, dispones del […]
Ejercicios de desarrollo de páginas web con PHP y MySQL | Alejandrox
17 May 08 at 6:57 pm
[…] 80) XAMPP: paquete que incluye principalmente el servidor de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP. Manual […]
100 aplicaciones imprescindibles para Ubuntu at Valverde a Tope
20 May 08 at 3:20 pm
[…] 80) XAMPP: paquete que incluye principalmente el servidor de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP. Manual […]
La marciandad » 100 programas imprescindibles para Ubuntu
20 May 08 at 7:06 pm
[…] 80) XAMPP: paquete que incluye principalmente el servidor de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP. Manual […]
Mis 100 aplicaciones imprescindibles para Ubuntu « G@LloLiNuX
21 May 08 at 1:00 am
[…] 80) XAMPP: paquete que incluye principalmente el servidor de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP. Manual […]
Charliec114 Blog’s » Blog Archive » Buena recopilación de las mejores aplicaciones para Ubuntu
22 May 08 at 6:44 pm
[…] 80) XAMPP: paquete que incluye principalmente el servidor de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP. Manual […]
100 aplicaciones para GNU/Linux « Pillateunlinux
22 Jul 08 at 1:10 am
[…] 80) XAMPP: paquete que incluye principalmente el servidor de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP. Manual […]
Vaya lista… « La fragua del Tic
22 Jul 08 at 7:17 am
hay mejores
ssdsd
16 Ago 08 at 8:31 pm
Hola Alejandrox, me ha servido de mucha ayuda este post la verdad, muy resumidito. En el caso de que quiera utilizar ahora la máquina para servidor local de diferentes páginas web con joomla… ¿Tengo que meter joomla por cada página que cree en /opt/lampp/htdocs/?
Debería de quedarse una cosa asi?:
/opt/lampp/htdocs/www1
/opt/lampp/htdocs/www2
/opt/lampp/htdocs/www3
.
.
.
muchas gracias alejandrox
traitoro
10 Dic 08 at 4:02 pm
[…] 80) XAMPP: paquete que incluye principalmente el servidor de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script: PHP. Manual […]
Comunidad Linux Oriente » Archivo del weblog » 100 aplicaciones para ubuntu
5 Ene 09 at 5:57 pm
Muchas Gracias por la informacion, muy claro todo
Guillermo
29 Mar 09 at 7:41 am
gracias por la informacion, ya me estaba dando un poco de problemas pero al final solamente fue que no lei bien. Saludos.
elwalter
19 Abr 09 at 6:20 am
hola saben tengo un problema cuando realizo todos los pasos que mencionas para instalar xampp y al descomprimirlo todo va bien.
pero cuando quiero inciar los servicios lampp start
me dice bash: comando no encontrado.
que puedo hacer ante eso tendre que configurar algo?
por cierto estoy usando ubuntu 7.10
alberto
13 May 09 at 7:55 pm
Saludos!!..estoy instalando xampp para linux en ubuntu jaunty jackalope…mi comentario es para ver si me pueden orientar sobre la instalacion de la misma aplicacion…veran recien instale apache2 y mysql por separado en terminal, despue me encontre con este paquete en internet y decidi desinstalar las versiones anteriores y probar con este paquete,siguiendo los pasos que me muestra esta pagina: http://www.apachefriends.org/en/xampp-linux.html#374 sin embargo cuando corro la aplicacion para ver que xammp corra me manda el siguiente error:
root@2WireUpdate:/# /opt/lampp/lampp start
Starting XAMPP for Linux 1.7.1…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Error 1! Couldn’t start Apache!
XAMPP: Starting diagnose…
tail: no se puede abrir «/opt/lampp/logs/apachestart.log» para lectura: No existe el fichero ó directorio
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: XAMPP-ProFTPD is already running.
XAMPP for Linux started.
y no me muestra nada. Esperando sus atentas y amables asesorias…de antemano gracias.
Erik de jesus
14 May 09 at 5:26 am
Recien reinstale Ubuntu 9.04, y al querer instalar xampp no pude hacerlo correr (siguiendo el mismo procedimiento que antes, ya había funcionado con Ubuntu 9.04). Ocurre el mismo error que menciona Erik de Jesús!
Si alguien conoce la solución que la publique por favor,
Saludos.
Pd. Qué procedimiento seguí: descargar xampp (1.7.1) y descomprimirlo con (sudo tar zxvf xampp… -C /opt)
José Rivera
17 May 09 at 1:27 am
tengo el mismo problema que Erik de jesus, alguien nos brinda ayuda?
rodrigo
21 May 09 at 11:12 am
me pasa lo mismo que a Erik de Jesùs…
Alejandra
7 Jun 09 at 4:01 am
lo mismo me sucedio a mi
jose
10 Jun 09 at 7:32 pm
tambn me sucede.
diego
1 Jul 09 at 4:15 am
Buenas nochhes amigos tengo este error espero que puedan ayudarme
root@Fabian:~# sudo /opt/lampp/lampp start
Starting XAMPP for Linux 1.5.4a…
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.
Fabian
4 Jul 09 at 4:57 am
Hola amigos! Creo que la solucion está en parar el servicio del apache del siguiente modo
sudo /etc/init.d/apache2 stop
Espero servir de ayuda…
Saludos!
Robin
4 Ago 09 at 10:18 pm
Gracias Robin!
lalo
16 Ago 09 at 11:36 am
El problema es ke no tengo permisos para acceder a las carpetas y despues kiero correr una aplicacion ke hice y me sale esto en todas las paginas..
Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0
Fatal error: Unknown: Failed opening required ‘/opt/lampp/htdocs/test/login.php’ (include_path=’.:/opt/lampp/lib/php’) in Unknown on line 0
no c ke puedo hacer para ke ya no me suceda esto!
omar
22 Ago 09 at 4:32 am
[…] install XAMPP I will follow this guide. Also in this same page you can find a lot of practice examples; the author of the blog has called […]
Here we go Ubuntu! « Alex Figueroa
17 Sep 09 at 10:18 am
hola saben tengo un problema cuando realizo todos los pasos que mencionas para instalar xampp y al descomprimirlo todo va bien.
pero cuando quiero inciar los servicios lampp start
me dice bash: comando no encontrado.
que puedo hacer ante eso tendre que configurar algo?
por cierto estoy usando debian 4.0
gerson
4 Oct 09 at 2:46 am
y lo mismo tambien me ocurre a mi, descargo xampp descomprimo, coloco en la carpeta opt/ ejecuto, todo normal, pero cuando voy a ejecutar los servicios de apache, sql, dando la orden de lampp start nada.
Sinceramente y pese a quien pese, linux será muy bueno en algunas cosas, pero sigue siendo terriblemente complicado para la mayoría de usuarios, asi que si quereis disfrutar del CSS Joomla, ya sabeis lo que teneis, que hacer bajaros el .zip para windows, y con un par de clicks asunto arreglado, porque esto no tiene solución
raul
17 Oct 09 at 10:32 pm
Despues de haber seguido sus instrucciones, tipeo localhost. Luego me pide un usuario y una contraseña. No se que poner en este caso. Uds. me pueden contestar indicandome lo que debo hacer?
Muchas gracias por su atencion.
ramon gonzalez
14 Nov 09 at 8:46 pm
hola, no he podido instalar xampp, al pricipio me dicen que lo coloque en la carpeta opt, y la carpeta opt no me permite pegar archivos dentro de ella… que hago?, agradezco la ayuda que me puedan prestar!!!
jose tomas
3 Dic 09 at 9:16 pm
Hola José Tomás. Haz la copia de archivos como root.
Alejandro Meroño Hernández
5 Dic 09 at 11:10 am
Alejandro Meroño Hernández tiene razon jose tomas
pon el consola de comandos algo asi como:
sudo nautilus
entonces se abre el navegador nautilus como root y listo.
PD1: Si cierras la consola en la que pusiste el comando se cierra nautilus.
PD2:
ALGUIEN A TRATADO DE USAR EL KICKSTART.PHP DEL JOOMLAPACK LOCALMENTE CON ESTA HERRAMIENTA???????????????????????????????????????????????????????????????????????????????????????????????????
gracias
Jonathan Tito
29 Ene 10 at 2:43 am
Tengo mi página como un servidor y alojada en ella una plataforma Educativa Moodle.
Después de cambiarme a otra compañía para el servicio de internet, mi página ya no es accesible aunque ellos aseguran que me abrieron todos los puertos necesarios y haber configurado el router correctamente con una nueva IP estática.
El error que me da cuando intento acceder a mi pág. es:
404 not found
File not found
micro_httpd
Por favor ayuda.
Mario
6 Mar 10 at 4:16 am
(Corrección)
Tengo mi PC como un servidor y alojada en ella una plataforma Educativa Moodle.
Después de cambiarme a otra compañía para el servicio de internet, mi página ya no es accesible aunque ellos aseguran que me abrieron todos los puertos necesarios y haber configurado el router correctamente con una nueva IP estática.
El error que me da cuando intento acceder a mi pág. es:
404 not found
File not found
micro_httpd
Por favor ayuda.
Mario
6 Mar 10 at 4:18 am
tengo una duda .. el xampp se puede instalar en otro directorio q no se el /opt ??? les agradesco me aclaren esta duda
jeffrey
6 Abr 10 at 6:09 am
si necesitas cargar al arranque el lampp visita este link http://www.ubuntu-es.org/index.php?q=node/28579
nextor
22 May 10 at 8:05 pm