Está en la página 1de 30

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.

10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Pgina principal

Instalar Xampp 1.8.3 en Ubuntu 13.10

XAMPP es un servidor, para desarrollar aplicaciones en php, con conexin a base de datos
sql (LAMPP= Linux + Apache + MySQL + PHP + Perl)
XAMPP es una forma fcil de instalar y utilizar la distribucin Apache que contiene MySQL,
PHP y Perl. Es realmente simple de instalar y usar, pero hay que tener en cuenta que no
est desarrollado para su uso en produccin (lo veremos al final de la gua).
Tiene licencia GNU y es multiplataforma, teniendo en estos momentos versiones para:
GNU/Linux, Win2, Mac Os X y Solaris.
Pgina oficial: http://www.apachefriends.org/es/xampp.html
Aquellos que quieran instalar Xampp 1.8.0, pueden ver la siguiente gua, que ya hice hace
algn tiempo:
http://www.ubuntu-guia.com/2011/07/instalar-xampp-en-ubuntu.html
Ahora vamos a ver como instalar la versin ms actual, Xampp 1.8.3, con PHP 5.5, aunque
hay otra anterior, Xampp 1.8.2, con PHP 5.4 que tambin podis instalar siguiendo las
mismas instrucciones.
Notas: Xampp 1.8.3, Testeado en Ubuntu 13.10 (64 bits) sin problemas

1 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

DESCARGA DE XAMPP 1.8.3


En la pgina de Xampp: http://www.apachefriends.org/en/xampp-linux.html
Elegimos la versin que necesitemos y la arquitectura de vuestro Ubuntu, (para 32 bits, el
nombre del archivo no contiene nada y para 64 bits, el nombre contiene "x86_64"):
XAMPP Linux 1.8.2

(32 bits) con PHP 5.4.19

XAMPP Linux x86_64 1.8.2 (64 bits) con PHP 5.4.19


XAMPP Linux 1.8.3

(32 bits) con PHP 5.5.3

XAMPP Linux x86_64 1.8.3 (64 bits) con PHP 5.5.3


Nota: Si no sabis la arquitectura de vuestro Ubuntu, ejecutad en una terminal:
uname -m

Y si os responde:
- x86_64: es que es de 64 bits
- i686 o i386: es que es de 32 bits
Nota informativa: Pgina donde descargarse cualquier versin de Xampp:
http://sourceforge.net/projects/xampp/files/XAMPP Linux/
Para esta gua he descargado e instalado la versin "XAMPP Linux x86_64 1.8.3", por
necesitar lo ltimo de PHP.
Nota: Testeado en Ubuntu 13.10 (64bits), sin problemas.

INSTALACIN DE XAMPP 1.8.3

Cambiar en los siguientes comandos el nombre del archivo "xampp-linux-x64-1.8.3-1installer.run", para que sea exacto al que os habis descargado, ya que el n de versin
puede cambiar, adems de la arquitectura, claro.

2 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

1 - Si lo hemos descargado en nuestra carpeta personal, no es necesario este paso, pero si


lo hemos hecho en otra carpeta o directorio, debemos de colocarnos en dicha carpeta o
directorio con el comando "cd". Por ejemplo, si ha sido en "Descargas", sera:
cd Descargas

2 - Damos los permisos pertinentes para poder ejecutarlo con:


sudo chmod 755 xampp-linux-x64-1.8.3-1-installer.run

3 - Lo instalamos con:
sudo ./xampp-linux-x64-1.8.3-1-installer.run

Y aparecer un instalador al ms puro estilo de Win2 (siguiente, siguiente, ...), con lo fcil
y rpido que era extraer y pegar directamente en /opt, pero bueno, para gustos los
colores. Durante la instalacin, se puede elegir la opcin de instalar "Core files o archivos
del ncleo" y "Developer Files o archivos de desarrollo" (yo aconsejo dejar los 2 marcados
para instalar) e informa sobre "BitNami" (mdulos para WordPress.org, Joomla!, Drupal,
phpBB, Moodle, ...).

Al finalizar la instalacin y en la ltima ventana nos da la opcin de lanzar Xampp al


finalizar y se debera de abrir directamente la pgina de bienvenida de Xampp, pero si
tenis el navegador abierto, viendo estas instrucciones por ejemplo, os dar un error. No
pasa nada, abrimos una ventana nueva de nuestro navegador, escribimos en la barra de
direcciones:
http://localhost
Y aparecer la ventana, donde elegimos el idioma "Espaol":

3 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Se abrir la ventana principal de Xampp con la bienvenida y unas sugerencias:

Y lo primero que debemos de hacer es pulsar "Status" en el panel de navegacin izquierdo


para asegurarnos de que todo funciona correctamente:

Como podemos ver no se han activado todos los servicios (MySQL est desactivado).
Para activar todos los servicios ejecutamos en una terminal:
sudo /opt/lampp/lampp start

Y deber contestarnos algo parecido a:

4 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Starting XAMPP for Linux 1.8.3-1...


XAMPP: Starting Apache...already running.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
Reiniciamos la pgina "status" y ya deben de aparecer todos activados, a excepcin de las 2
extensiones PHP que deben de ser activadas viendo el enlace del Faq al lado (para un
usuario normal, esto no es necesario):

Bueno, pues ya tenemos instalado XAMPP en /opt/lampp con todos los servicios activados.
Recomendacin: Si queris un IDE para desarrollar en PHP, HTML, CSS... (incluido HTML5 y
CSS3) os puede interesar instalar Aptana Studio 3:
http://www.ubuntu-guia.com/2011/07/instalar-aptana-studio-3-ubuntu.html

Desinstalacin:
Lo podemos desinstalar, borrando el directorio /opt/lampp directamente con:
sudo rm -rf /opt/lampp

Lista de comandos de inters:


En el siguiente comando:
sudo /opt/lampp/lampp [parmetro]

Cambiar [parmetro] por alguno de los siguientes:


Nota: no dejar los corchetes, estos siempre se utilizan en cdigo, para sealar que es una
opcin variable.

5 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

[parmetro] Descripcin
start

Inicia XAMPP.

stop

Para XAMPP.

restart

Para y reinicia XAMPP.

startapache Inicia solo Apache.


startssl

Inicia el soporte SSl para Apache SSL. Este comando activa el soporte SSL
permanentemente, ej. si reinicias XAMPP en el futuro
SSL ya estar activado.

startmysql Inicia solo la base de datos MySQL.

startftp

Inicia el servidor ProFTPD. Via FTP puedes descargar archivos a tu servidor


(usuario: "nobody", contrasea "lampp").
Este comando activa ProFTPD permanentemente, ej. si reinicias XAMPP en
el futuro FTP ya estar activado.

stopapache Parar solo Apache.


stopssl

Parar solo el soporte SSL de Apache.


Este comando desactiva SSL permanentemente, ej. si reinicias Xampp en el
futuro SSL estar desactivado.

stopmysql Parar solo la base de datos MySQL.


stopftp

Parar el servidor ProFTPD. Este comando desactiva ProFTPD


permanentemente, ej. si reinicias XAMPP en el futuro FTP estar
desactivado.

security

Inicia el programa de seguridad.

Panel de control de Xampp


Pero para un usuario comn en un entorno de escritorio grfico han creado una interfaz
grfica que nos permite Iniciar / Detener de una forma fcil los servicios ms importantes
(Apache, MySQL y ProFTPD) o uno por uno. Es el llamado Panel de Control de Xampp y se
abre con el siguiente comando:
sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel

Pero antes, es necesario instalar el siguiente paquete:


sudo apt-get install python-glade2

6 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Crear un lanzador para el panel de control:


Para que nos aparezca la aplicacin en el Dash o tablero (botn Inicio de la barra lateral de
Ubuntu) creamos un archivo "nombre.desktop" en /usr/share/applications/, ejecutando en
un terminal:
sudo gedit /usr/share/applications/xampp-control-panel.desktop

Pegar el siguiente cdigo en el archivo:


[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Icon[en_CA]=/opt/lampp/xampp.png
Encoding=UTF-8
Terminal=false
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/opt/lampp/xampp.png

Guardar y cerrar.
Nota: Respecto a las lneas "icons", he colocado el icono que me he descargado desde la
pgina web, lo he colocado en /opt/lampp y lo he llamado "xampp.png"
Ya podemos arrancarlo escribiendo en el Dash de Unity o desde el men aplicaciones otras, nos pedir la contrasea y nos saldr el Administrador grfico de Xampp, y podemos
arrancar Xampp al completo o los servicios que necesitemos.

Permisos al directorio /opt/lampp/htdocs

7 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Aqu es donde se almacenan los directorios/archivos de las pginas webs.


Con los permisos por defecto de "htdocs" (rwxr-xr-x):
kaos1310@kaos:~$ ls -l /opt/lampp
...
drwxr-xr-x 5 root root 4096 oct 13 11:26 htdocs
...
No nos dejar escribir con nuestro usuario administrador. Por lo que es necesario cambiarle
los permisos con:
sudo chmod a+w /opt/lampp/htdocs

Ahora podemos ver los permisos, una vez cambiados (rwxrwxrwx) y ya tenemos de lectura
(r), escritura (w) y ejecucin (x) para nuestro usuario:
kaos1310@kaos:~$ ls -l /opt/lampp
...
drwxrwxrwx 5 root root 4096 oct 13 11:26 htdocs
...
Consejo: Si, como en mi caso, tenemos la raz del sistema en una particin pequea y el
/home en otra mucho mayor, puede pasar que nos quedemos sin espacio en la raz al ir
aadiendo proyectos a "htdocs", por lo que, en este caso, es recomendable crear un enlace
simblico entre el directorio "/opt/lampp/htdocs" y una ubicacin en nuestra carpeta
personal, por ejemplo: "/home/usuario/Webs", para de esta forma tener nuestros
proyectos en la carpeta personal, con el comando:
sudo ln -s /opt/lampp/htdocs ~/Webs

phpMyAdmin
Ahora probamos "phpMyAdmin" pulsando en el men de la izquierda "Herramientas >
phpMyAdmin" o tambin escribiendo en la barra de dirrecciones del navegador:
http://localhost/phpmyadmin
Y vemos que la base de datos aparece correctamente,

8 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Sin el aviso del "nuevo concepto de seguridad" que tenamos en la versin 1.8.0. Parece
que se han dado cuenta de que obligar a poner contraseas para todo es una perdida de
tiempo para los usuarios que lo utilizan a nivel local, solo en su propio ordenador. Pero no
est de ms hablar de la seguridad y lo haremos al final.

Crear archivos php y ver su resultado en el navegador:


Los "archivos.php" deben ser guardados en el directorio: /opt/lampp/htdocs (tendremos
acceso tambin a este directorio mediante el enlace que hemos creado con anterioridad
en nuestra carpeta personal: /home/usuario/Webs/htdocs).
Y para ver el resultado de un archivo llamado "prueba.php", por ejemplo, escribimos en la
barra de direccin del navegador la siguiente url:
http://localhost/prueba.php
Si creamos una carpeta y dentro un archivo.php, por ejemplo: /opt/lampp/htdocs/carpeta
/archivo.php veremos el resultado en el navegador, escribiendo en l:
http://localhost/carpeta/archivo.php

Seguridad
Como mencionamos antes, XAMPP no es para uso en produccin, slo para un entorno de
desarrollo local. XAMPP est configurado lo ms abierto posible, permitiendo que el
desarrollador trabaje sin trabas. Para entornos de desarrollo esto es genial, pero en un
entorno de produccin es fatal.
Lista de seguridad que falta en XAMPP:
El administrador de MySQL (root) no tiene contrasea.
El demonio de MySQL es accesible a travs de la red.
ProFTPD usa la contrasea "lampp" para el usuario "nobody".

9 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

PhpMyAdmin es accesible a travs de la red.


MySQL y Apache se ejecuta bajo el mismo usuario (nobody).
Si lo vamos a utilizar a nivel local no hay ningn problema a excepcin del error "XAMPP
nuevo concepto de seguridad".
Para solucionar la mayora de las debilidades de seguridad ejecutamos el siguiente
comando:
sudo /opt/lampp/lampp security

Se inicia el control de seguridad, donde nos ir preguntando si queremos poner contrasea


a los distintos servicios o pginas, escribimos "yes", pulsamos Enter y escribimos la
contrasea 2 veces.
A la hora de abrir http://localhost/phpmyadmin :
- La primera contrasea que nos pide es para proteger las pginas y ejemplos de Xampp y a
la hora de logearse el usuario es:
lampp (para anteriores versiones) o
xampp (para las versiones actuales)
Y escribimos la contrasea que hayamos puesto.
Actualizacin: El nombre de usuario ha cambiado de "lampp" a "xampp"

- El siguiente logeo es para PhpMyAdmin y es el ms importante protegiendo la base de


datos (MySQL), donde el usuario es root y la contrasea, la que hayamos puesto.

10 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Consejo: utilizad la misma contrasea para todo.


Me gusta

60

10

Twittear

22

juanetebitel ltima actualizacin el 10/13/2013 07:48:00 p. m.


10

68 comentarios:
David jm 14 de oct. de 2013 21:15:00
:) gracias me sirvio el tuto
Responder

Victor 15 de oct. de 2013 5:17:00


Hola Juanetebitel:

11 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Que versin de apache instala?. Ubuntu 13.04 instala la 2.2 y es un dolor de cabeza subirlo
a 2.4.
Entiendo que 13.10 viene con apache 2.4 de fbrica, no se producen conflictos?
Gracias.
Responder
Respuestas
juanetebitel

15 de oct. de 2013 9:01:00

Hola Victor, Ubuntu 13.10 trae apache 2.4.6, pero Xampp, no instala el apache de
los repositorios de Ubuntu.
Al instalar Xampp, se instalan las versiones propias de Xampp,
independientemente de las que traiga la versin de Ubuntu. Las instala en el
propio directorio creado "/opt/lampp/".
Por ejemplo, Xampp 1.8.3 utiliza:
Apache 2.4.4, MySQL 5.6.11, PHP 5.5.3 & PEAR + SQLite 2.8.17/3.7.17 + multibyte
(mbstring) support, Perl 5.16.3, ProFTPD 1.3.4c, phpMyAdmin 4.0.4, OpenSSL
1.0.1e
Esta versin de Xampp, todava no la he estrujado, la acabo de instalar y solo
estoy trabajando en un proyecto, pero por el momento, ningn problema.
saludos
Responder

Rik 20 de oct. de 2013 22:12:00


Muchas Gracias!!! me ha sido muy util porque necesito crear una pagina web y como sistema
tengo ubuntu 13.10 y con la instalacion clasica de lamp nunca he podido configurarlo bien.
te detallo mi pregunta.
instale ubuntu 64bit con un solo usuario (rik) y luego instale con ese usuario xampp siguiendo
los pasos que detallas. por medio de ftp subo una carpeta donde tengo los instaladores de
joomla, ejecuto la instalacion y cuando el isntalador necesita escribir un archivo en el
directorio muestra el warning que no tiene permiso. mi pregunta, debo darle permisos de mi
usuario a la cuenta httdoc? debo crear un usuario root especial ? debo cambiarle el permiso
de escritura a todos los directorios?
Responder
Respuestas
yosved villar 9 de dic. de 2013 23:01:00

12 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

ejectuta el comando ' sudo chmod 444 /opt/lampp/phpmyadmin/config.inc.php '


Responder

Jose Carlos Heredia Rodriguez 25 de oct. de 2013 17:59:00


Disculpa te agradesco de antemano anteriormente instale tal cual indicas, pero por el
vmware tuve conflictos por el puerto y hasta que al fin lo arregle cambiando mi puerto he
modificado muchos archivos incluyendo sus privilegios ahora al abrir el phpmyadmin me bota
este error
phpMyAdmin - Error
Permisos incorrectos en el archivo de configuracin cualquiera no debera poder
modificarlo!
Responder

Annimo 29 de oct. de 2013 0:52:00


Jos G. Anza:Gracias por la paciencia y dedicacin de tu tiempo a esta causa. No me
funciona la creacin del Lanzador del panel de control de xampp; me arroja lo siguiente:
jogrean@maquina:~$ sudo gedit /usr/share/applications/xampp-control-panel.desktop
** (gedit:2679): WARNING **: Could not load Gedit repository: Typelib file for namespace
'GtkSource', version '3.0' not found
(gedit:2679): IBUS-WARNING **: The owner of /home/jogrean/.config/ibus/bus is not root!
(gedit:2679):
Gtk-WARNING
**:
Calling
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:
org.gnome.SessionManager was not provided by any .service files

Inhibit
The

failed:
name

(gedit:2679):
Gtk-WARNING
**:
Calling
GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown:
org.gnome.SessionManager was not provided by any .service files
jogrean@maquina:~$

Inhibit
The

failed:
name

Responder

Annimo 2 de nov. de 2013 3:02:00

13 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Pak
Hola juanetebitel,
Sobre todo gracias por el aporte.
Tengo este problema en Ubuntu 12.04
Todo el proceso de instalacin es correcto pero me dio una pantalla de errores que no
captur y pensaba que luego podra solucionarlo, pero no es as.
Si pongo en el navegador : localhost me recibo esto :
Funciona!
Esta es la pgina web predeterminado para este servidor.
El software de servidor web est funcionando pero no contenido se ha aadido, sin embargo.
Si pongo localhost/xampp :
No se ha encontrado
La URL / xampp solicitada no se encontr en este servidor.
Apache/2.2.22 (Ubuntu) Server localhost en el puerto 80
He instalado la versin 1.8.3-1
Gracias y Saludos
Responder

amem 2 de nov. de 2013 11:14:00


hola juan, a menudo he de abrir archivos php de la bolsa de trabajo del sas de la junta de
Andaluca y no se me abre nada, as que me voy w7 y all lo abro sin problemas, y veo que
son simples pdf. cres que con esta aplicacin podra abrirlos desde el navegador (firefox o
chromiun en ubuntu 12.04) de forma automtica como en w7?.
gracias.....
Responder

Alvaro 5 de nov. de 2013 16:09:00


Hola Llegue por aqui buscando solucion a los problemas de persmisos es decir trabajar con
755 para carpetas y 644 para archivos, y trabajar como si estuvieramos en un verdadero
servidor en produccion.
Otras cosa me tope con lo de Enlaces Simbolicos, no crees que seria mejor cambiar el
DocumentRoot, yo siempre he trabajado asi en W7, asi que aqui decidi probar el enlace
simbolico, y como siempre hago pruebas probe desinstalar xampp y lo que me ocurrio es que
cuando fui a /home/miuser/desarrollo/htdocs tambien se borro todo el contenido.

14 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

puedes decirme si hice algo mal...


Responder

RTorres 21 de nov. de 2013 23:19:00


Gracias, me salvaste
Responder

Annimo 22 de nov. de 2013 16:24:00


Segn tu, no es necesario instalar mysql?
Es decir, instalando solo XAMPP ya tendrs un cliente mysql, podrs acceder ; mysql -u root
-p***** y empezar a trabajar?
Creo que hay te has colado un poco.

Saludos!
Responder
Respuestas
Miguel K3b 22 de nov. de 2013 16:37:00
Hola.
XAMPP para Linux:
La versin para sistemas Linux (testeado para SuSE, RedHat, Mandrake y
Debian)contiene: 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 e IMAP C-Client.
http://www.apachefriends.org/es/xampp.html
Qu es phpMyAdmin? Quin se ha colado? Antes de escribir, por favor piense un
poco.
Salud.

15 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Manu Cogolludo 23 de nov. de 2013 13:38:00


Ese es mi Miguel Stallman, autentico ...
Responder

Manu Cogolludo 23 de nov. de 2013 13:36:00

Responder

Sergio Trujillo 25 de nov. de 2013 17:09:00


Gracias por el ejemplo, lo instal con xito. Saludos!
Responder

Jose Antonio Diaz Montejo 25 de nov. de 2013 21:04:00


Hola realize todos los pasos pero al ejecutar el xammp control panel e intentar arrancar el
mysql no responde...
Todo esto lo hago ya que en la escuela estan usando el mysql para crear BD desde la consola
y luego usaran el Dreamweaver para crear la interfa...
Pero yo tengo Ubuntu y no consigo hacer lo mismo...
Que me falta para lograrlo y como....
Gracias....
Responder

Annimo 30 de nov. de 2013 22:33:00


Genial, me ha servido de mucha ayuda. Muchsimas gracias
Responder

Martin Motta Fornesi 2 de dic. de 2013 4:08:00


Hi,
Finish installing xampp on Ubuntu 13.10.
When entering on http://localhost, i have the error FORBIDDEN,
16 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

You do not have permission to access / on this server.


It is an error of type 403.
How do I fix it?
Thanks
Responder

Martin Algaaraz 3 de dic. de 2013 3:09:00


Mil gracias, me re sirvio tu tutorial ya que recien estoy empezando a probar laravel y no
lograba hacer andar correctamente xampp :)
Responder

uname emeri 13 de dic. de 2013 11:47:00


Perfecto.
El nico tutorial que me ha servido.
Es una gozada visitar esta pgina.
Muchas gracias por tu trabajo y buen hacer..
Responder

J Nic 21 de dic. de 2013 7:09:00


Hola, tuve un problema al instalar, me explico:
Despus de darle permisos, va bien, el error sucede cuando sale la ventana de bitNami y
encima de la ventana sale que Chromium (mi navegador que mas uso)no se ejecuta como
usuario raiz.
Yo no le tome importancia y segu instalando pero cuando termina de instalar, de nuevo sale
la ventana esa y de nuevo no le tomo importancia y doy clic en "finalizar" y aqui el error
sucede ahora que LOS SERVICIOS DE XAMPP NO SE EJECUTAN. que puedo hacer alguna
sugerencia.
Tengo instalado la distro de Ubuntu 10.04 e intento instalar xampp 1.8.3
Responder

17 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Jos Adolfo Esquivel Reyes 22 de dic. de 2013 20:55:00


Excelente explicacin amigo, me sirvio de mucho! :)
Responder

Asdrubal R. Velasquez Lagrave 29 de dic. de 2013 5:47:00

Responder

Asdrubal R. Velasquez Lagrave 29 de dic. de 2013 5:48:00


Excelente. Una ayuda actualizada, justo lo que buscaba.
Gracias
Responder

Annimo 3 de ene. de 2014 15:16:00


Un saludo Juanetebitel, todo funciona perfecto. Sin embargo quisiera hacer
una consulta adicional, cmo puedo hacer para que php sea reconocido desde
la terminal?; si escribo en la terminal php -v dice que no est instalado,
entonces tengo que escribir: /opt/lampp/bin/php -v para que sea reconocido;
he intentado exportar la variable de entorno con:
export PATH=$PATH:/opt/lampp/bin/php/ pero no funciona.
De antemano muchas gracias por cualquier colaboracin.
Responder
Respuestas
Annimo 14 de jul. de 2014 3:54:00
corre este comando sudo ln -s /opt/lampp/bin/php-5.3.8 /usr/bin/php teniendo
en cuenta que la version de php tienen que ser la tuya.
Responder

Annimo 26 de ene. de 2014 21:03:00


No me funciona el lanzador !

18 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Responder
Respuestas
juanetebitel

29 de ene. de 2014 12:26:00

Que es lo que no te funciona exactamente?


- No aparece en el Dash
- Aparece pero al hacer clic no hace nada
Has instalado "python-glade2"?
Qu te responde la trerminal cuando ejecutas?:
sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel
saludos
saludos

Annimo 14 de jun. de 2014 6:44:00


buenas. tengo ubuntu 14.04 lts 32bit. el lanzador no me funcionaba,, parece un
error con respecto al gksudo. me funciono cambiando 2 lineas el exec= y en
terminal=.
aqui esta el comando que me funciono.
al ejecutarlo te pedir que escribas tu clave de usuario en terminal. y ya.
[Desktop Entry]
Comment=Start/Stop XAMPP
Name=XAMPP Control Panel
Exec=sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel
Icon[en_CA]=/opt/lampp/xampp.png
Encoding=UTF-8
Terminal=true
Name[en_CA]=XAMPP Control Panel
Comment[en_CA]=Start/Stop XAMPP
Type=Application
Icon=/opt/lampp/xampp.png

Annimo 24 de oct. de 2014 0:50:00


a mi me paso lo mismo, pero lo que hice fue instalar el gksudo con el comando:
sudo apt-get install gksu y cambie los permisos del archivo con el sig. comando:
sudo chmod +x /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
para que no me estuviera pidiendo la contrasea cada que ejecurara el programa

19 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Responder

Annimo 31 de ene. de 2014 17:24:00


Una maravilla. Gracias por tu aporte.
Responder

Annimo 6 de feb. de 2014 17:09:00


Le cambie la seguridad y le puse password a todo, pero no me funciona al entrar. Le pongo
los usuarios que me dice la guia y la contrasea que le cree y no me permite entrar ni a las
pgina de xampp como tampoco al phpMyAdmin. Que puedo hacer?
Saludos!
Responder
Respuestas
Annimo 6 de feb. de 2014 17:37:00
a mi me pasa lo mismo!!!

juanetebitel

7 de feb. de 2014 9:20:00

Hola a los dos, el nombre de usuario ha cambiado de "lampp" a "xampp"


Al configurar la seguridad te lo dice:
sudo /opt/lampp/lampp security
XAMPP: Quick security check...
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes]
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Password protection active. Please use 'xampp' as user name!
Gracias por el aviso, ahora mismo modifico la gua
saludos
Responder

20 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Annimo 24 de feb. de 2014 22:38:00


hola a todos de unutu-guia, tengo problemas al correr apache instalado de xampp, no tengo
otro apache, tambien e intentado cambiar de puerto y nada me podrian ayudar? al querer
iniciar apacher me sale el siguiente error
sudo /opt/lampp/lampp startapache
XAMPP: Starting Apache...fail.
XAMPP: Starting diagnose...
XAMPP: Sorry, I've no idea what's going wrong.
XAMPP: Please contact our forum http://www.apachefriends.org/f/
Last 10 lines of "/opt/lampp/logs/error_log":
tail: no se puede abrir /opt/lampp/logs/error.log para lectura: No existe el archivo o el
directorio
Concruel...
Responder

rogikato 24 de feb. de 2014 23:47:00


hola a todos, XD logre solucionar mi problema, primero tenia errores del puerto de apache
ssl 443 con el de vmware-host y como en vmware no se puede cabiar el puerto, masque solo
al instalar, lo cambien en xampp en la carpeta opt/lampp/etc/extra/httpd-ssl.conf, luego
tambien tube problemas con el mysql, y tambien le cambie el puerto 3306 creo por 3307 en
el directorio de opt/lampp/etc/my.conf y funciono todo ok.
Responder

Hugo S L 5 de mar. de 2014 4:01:00


Muchas gracias!!! Muy pero muy completo y genial el post. Slo tengo una duda, al momento
de hacer el enlace simblico, en mi caso tengo una particin donde tengo mis archivos que
en mi caso se monta en /media/Hugo, y al hacer el enlace no me funciona :( me podras
ayudar por favor?
Responder

yuraima barros 5 de mar. de 2014 10:07:00


hola a todos soy nueva en esto de configuraciones, yo instale en ubuntu 13.10 el xampp y
aparte instale el postgresql 9.1 quiero lograr conexion entre ellos pero no se como hacerlo,
es decir quiero crear una base de datos pero no se como conectarla con el servidor xampp
1.8.3

21 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Responder

Juan Palma 5 de abr. de 2014 7:56:00


Thanks....!!! 100% recomendable esta gua...!!!
Responder

Annimo 9 de abr. de 2014 21:26:00


como conecto el servidor de xampp con una pagina web
Responder

Richy Canello 13 de abr. de 2014 14:39:00


Hola Juanete! El nico tem faltante... creo...
Sabes de alguna forma para hacer que XAMMP se ejecute automticamente en cada inicio
del Sistema?
Muchas muchas muchas gracias!
Richy
Responder

guedaf 20 de abr. de 2014 2:50:00


Hola, tengo un problema, al finalizar todo lo que haces, excepto la parte de seguridad que
no le vi necesidad ya que para lo nico que necesito esto es para hacer pruebas en las
paginas en modo local, espero no equivocarme. Bueno el problema en si es que cuando creo
una carpeta en httdocs, digamos paginaDeEjemplo dentro de la cual estn los archivos de mi
pagina, no puedo acceder a ellos, me sale un error Acceso prohibido 403, y otra cosa, con el
enlace simblico que haces, es simplemente eso, y no me cambia la ubicacin de la carpeta,
es decir lo que quiero es que la carpeta me quede en mi carpeta home, la cual est en una
particin de mayor tamao, esto lo hice modificando el archivo httpd.conf en la parte , pero
parece que al realizar el cambio dae algo, ya que no me volvi a parar el Apache. Bueno
estos son los dos problemitas que tengo, si alguien sabe como puedo solucionarlos, se lo
agradezco mucho.
PD.
Googlendo le que era necesario volver a instalar el xampp, pero me resisto a hacerlo al
menos sin saber cual puede ser el problema por que y si lo reinstalo y persiste el problema

22 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

no hara nada. De ante mano muchas gracias


Responder
Respuestas
Annimo 22 de ago. de 2014 3:44:00
Tengo exactamente el mismo problema amigos... en win xp solo se instala y no
tengo problema al ejecutar mi script pero al instalarlo en ubuntu 14.04 todo me
sale bien en relacion a la propia instalacion del xampp... es decir, funciona
localhost, mysql, phpmyadmin pero al crear en httdocs la carpeta con mi script no
funciona... me sale Acceso prohibido error 403
Pueden ayudarnos???
Gracias deantemano

Sanders Gutirrez 24 de ago. de 2014 5:04:00


Hola Juanete! primero agradecer y felicitarte por tan buen tutorial.
Ahora creo tener el mismo problemas usaba windows 8.1 y pues xampp funcionaba
perfecto, me cans de los fallos inesperados de windows y decid usar linux.
Realic los pasos expuestos arriba y todo bien, el problema fue que cuando copi
las carpetas que tena en htdocs con windows 8.1 a htdocs con ubuntu 12.04, al
abrirlos en el navegador por ejemplo http://localhost/micarpeta me muestra un
mensaje de error:
Acceso prohibido!
Usted no tiene permiso para accesar al directorio solicitado. No existe un
documento ndice, o el directorio est protegido contra lectura.
Si usted cree que esto es un error del servidor, por favor comunqueselo al
administrador del portal.
Error 403
localhost
Apache/2.4.9 (Unix) OpenSSL/1.0.1g PHP/5.5.11 mod_perl/2.0.8-dev Perl/v5.16.3
y pues soy sincero no tengo idea alguna de lo que pasa, y aclaro soy nuevo en
linux, todo lo que he aprendido estos das lo he hecho a travs de este blog.

23 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Gracias.
Responder

Annimo 14 de may. de 2014 13:43:00


Excelente aporte amigo ... Gracias
Responder

moque 19 de may. de 2014 5:19:00


Hola, buenas noches
Hace 2 das que instal ubuntu y todo va bien con xampp hasta el momento de ver los
trabajos.
Sigo todos los pasos del tutorial y cuando llego al momento de localhost/demodelaweb slo
sale Access forbidden!
Cmo lo soluciono?
Gracias
Responder

Annimo 20 de may. de 2014 21:58:00


exelente manual, una pregunta como puedo cambiar la carpeta donde guardo mis proyectos
para tenerla en el escritorio tengo ubuntu 12.04
Responder

Brandon Caruso Torres 26 de may. de 2014 1:41:00


hey... mando el comando...
/opt/lampp/lampp start
Starting XAMPP for Linux 1.8.3-4...
XAMPP: Starting Apache...fail.
XAMPP: Starting diagnose...
XAMPP: Sorry, I've no idea what's going wrong.
XAMPP: Please contact our forum http://www.apachefriends.org/f/
Last 10 lines of "/opt/lampp/logs/error_log":

24 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

tail: no se puede abrir /opt/lampp/logs/error.log para lectura: No existe el archivo o el


directorio
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...already running.
cuando abro el panel
/opt/lampp/share/xampp-control-panel/xampp-control-panel

.....
solo aparece en RUNNING el ProFTPD, apache y MySQL aparecen como detenidos
cuando intento iniciarlos desde el panel...
INFO: You could try to speed-up the execution if you had psyco installed.
/opt/lampp/lampp: lnea 98: printf: error de escritura: Tubera rota
/opt/lampp/share/xampp/diagnose: lnea 35: echo: error de escritura: Tubera rota
/opt/lampp/share/xampp/diagnose: lnea 54: echo: error de escritura: Tubera rota
/opt/lampp/share/xampp/diagnose: lnea 55: echo: error de escritura: Tubera rota
/opt/lampp/share/xampp/diagnose: lnea 57: printf: error de escritura: Tubera rota
tail: no se puede abrir /opt/lampp/logs/error.log para lectura: No existe el archivo o el
directorio
lo mismo en Apache y MySQL, en ProFTPD si se logra iniciar
ahora cuando dgito localhost, me aparece un panatallaso de Apache, Its work, pero como no

Responder

25 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Respuestas
Annimo 15 de nov. de 2014 16:51:00
Brandon, cuando te sale el error de Last 10 lines.... y no te arranca Apache, proba
escribir en la Terminal lo siguiente:
sudo apt-get purge-- remove apache2
A continuacion deberia estar solucionado el problema
Responder

Annimo 27 de may. de 2014 2:56:00


gracias me sirvio de mucho tu tutorial, de verdad espero publiques algho de comandos
basicos de ubuntu
Responder
Respuestas
Annimo 27 de may. de 2014 9:04:00
http://www.ubuntu-guia.com/2009/07/comandos-basicos-de-linux.html
http://www.ubuntu-guia.com/2010/10/comandos-especificos-linux.html
http://www.ubuntu-guia.com/2011/01/comando-apt-get-en-ubuntu.html
http://www.ubuntu-guia.com/2012/08/comandos-su-y-sudo.html
Responder

::::Amonerweb:::: 4 de jun. de 2014 16:50:00


chicos hola tengo una inquietud con xampp, lo que pasa es q monte un servidor en un equipo
con ubuntu 14.04 y le instale xampp como lo indican aca, ahora instale un backup de un sitio
que estoy manejando en wordpress para verlo en ese equipo con xampp pero poder editar la
web desde windows, accedo a la ip que le configure al equipo y me muestra el panel de
xampp hasta hay esta bien todo, pero al acceder a la carpeta donde esta el wordpress me
muestra solo el texto de la web no me carga ni css ni imagenes solo el texto de la web y al

26 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

querer acceder al admin no me deja entrar, me podrian colaborar con esto les agradesco.
Responder
Respuestas
Annimo 15 de jun. de 2014 5:20:00
prueba concediendo permisos de lectura y escritura a la carpeta y dentro a todos
los archivo que quieres visualizar.
Responder

phoenixrlv 27 de jun. de 2014 21:22:00


Muchas gracias por el post , lo hice tal cual indicas y me funcion perfectamente en ubuntu
14.04.
Y aprovecho para hacerte una consulta, en el post nos enseas la manera de incluir en el
dash el panel de control del Xampp, pero revisando la documentacin he visto que hay otro
panel de control , un poco mas logrado
Est en cd /opt/lampp
Y se llama manager-linux.run por lo que te pregunto :
Cmo podra hacer para incluir mas bien este panel de control en el Dash?
Muchas gracias de antemano y te felicito por el gran blog que tienes.
Responder

Saylory87 8 de jul. de 2014 3:04:00


Hey!!! muchas gracias por tu aporte mejor explicado imposible :) sin embargo tuve
problemas con el cdigo del lanzador, lo que hice para resolverlo fue editar el lanzador de
forma grfica a travs del men de aplicaciones mediante la opcin de editor de mens,
ruta en ubuntu 12.04: Men de Aplicaciones>Herramientas del Sistema>Preferencias>Men
Principal>Elemento nuevo>Crear Lanzador>Tipo:Aplicacin>Nombre:Xampp>Comando:/opt
/lampp/share/xampp-control-panel/xampp-control-panel.py
y pues as si fusiona perfectamente.
Responder

27 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

Alejo Rodriguez 7 de sept. de 2014 20:17:00


cuando intento abrir un html desde localhost no me reconoce el estilo, me muestra todo en
texto plano, pero cuando abro el archivo html directamente si abre el estilo, saben que
podra ser eso?
Responder

Annimo 26 de sept. de 2014 0:00:00


hola alguien me puede ayudar,tengo un servidor web xampp en windows lo quiero migrar a
linux ya esta instalado el xampp pero cuando quiero correr mis aplicaciones que estan en
divididas en carpetas en el htdocs me manda un error y no me muestra nada, pero tengo un
archivo de prueba.php directo en el htdocs y si lo muestra, no se como activar para que se
vean los de las carpetas
Responder

Annimo 13 de oct. de 2014 21:00:00


donde puedo econtrar el archivo 000-default , esque estoy trabajando un servidor freeradius
y necesito modificarlo
Responder

rob14 21 de oct. de 2014 19:26:00


Hola, realice todos los pasos para instalar xampp, pero no puedo correr mysql, alguien
podra ayudarme
Saludos
Responder

Robert 24 de oct. de 2014 18:37:00


Buen aporte Gracias...... pero me sucedio un error que el mozilla firefox no se me abre
desde que instaleel xampp Gracias ....
Responder

Ecco 27 de oct. de 2014 0:41:00


Una pequea nota, para hechar andar/parar los servicios con la interfaz grfica:

28 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

$ cd /opt/lampp/
$ sudo ./manager-linux.run
valido para el instalador versin 5 y probablemente superiores, porque en la versin 1(del
tutorial) hay pequeas discrepancias.
"xampp-linux-1.8.3-5-installer.run" 32 bits
Responder

Annimo 6 de nov. de 2014 12:35:00


Genial eh, un 10. Clarisimo y sin problemas. Ningun susto. Perfecto!
Responder

Annimo 4 de dic. de 2014 18:48:00


Deseo saber si es posible instalar Xampp en Lubuntu.
Responder

jose espinoza 10 de ene. de 2015 5:46:00


Se agradece que te tomes el tiempo para compartir tan explicito material se nota que en su
tiempo te tomo su rato retocar todo esto.
"Lubuntu" funciona perfecto para el que pregunto actualmente tengo la version 14.10 y los
pasos funcionan muy bien
Responder

AnvarStudios - Soluciones de Cloud Computing 29 de ene. de 2015 2:05:00


Buenas noches,
Gran manual, me funciona perfectamente. me gustara modificar el archivo php.ini y poder
instalar ZEND e ioncube. Ve mucho en internet y no lo eh logrado
Responder
Respuestas
AnvarStudios - Soluciones de Cloud Computing 29 de ene. de 2015 3:04:00
Hola!! ya lo logree googleando me di cuenta que debo editar como admin, y poner

29 de 30

23/02/15 12:10

ubuntu-guia: Instalar Xampp 1.8.3 en Ubuntu 13.10

http://www.ubuntu-guia.com/2013/10/instalar-xa...

el prefijo sudo para realizar alguna operacin que necesite permiso de root
Responder

Antonio Enriquez 1 de feb. de 2015 19:58:00


Gracias por la guia,
Acabo de instalar XAMPP en Ubuntu 14.04 y todo funciono bien.
Saludos
Responder

Comentar como:

Publicar

Seleccionar perfil...

Vista previa

Si comentas como annimo, por favor, escribe al


menos tu Nombre o Nick, para as no tener una
conversacin tan impersonal, gracias

Pgina principal

Ver versin web


Con la tecnologa de Blogger.

30 de 30

23/02/15 12:10