Estoy montando en casa un sistema CMS y necesitaba migrar desde wordpress la base de datos, asi que he instalado un servidor web para ir haciendo pruebas. He utilizado XAMPP.
XAMPP es una forma muy comoda de tener instalado en nuestro Sistema Apache, la base de datos MySQL y los interpretes de PHP y Perl.
Para instalarlo (y consultando la documentacion que aparece en el sitio web) :
- Nos descargamos el fichero xampp-linux-1.6.1.tar.gz
- Ejecutamos desde consola (como root):
tar xvfz xampp-linux-1.6.1.tar.gz -C /opt
- Y eso es todo. XAMPP se instala por defecto en /opt/lampp. Para arrancarlo ejecutamos:
/opt/lampp/lampp start
Aparecen los mensajes de texto que indican que el servidor web y la base de datos se han iniciado:
root@soledad:/opt/lampp# ./lampp start
Starting XAMPP for Linux 1.6.1...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
root@soledad:/opt/lampp#
Podemos comprobar que se ha instalado correctamente, abriendo una sesion con el navegador Firefox y escribiendo como URL: http://localhost
- Para pararlo ejecutamos:
/opt/lampp/lampp stort
Si acaso tuvieras algun problema a la hora de arrancar MySQL, tal vez porque ya tenias otra instancia arrancada, puedes pararla con el comando:
/etc/init.d/mysql stop
y despues arrancar Xampp. La raiz de los documentos HTML para el servidor apache es tambien por defecto /opt/lampp/htdocs. A partir de ese directorio puedes colgar tus propias paginas HTML.





Hola ke tal bueno mi pregunta es que despues de la instalacion de xammp le doy el comando de start y funciona pero vi que cada ves que prendia la pc tenia que hacer esto cada ves si queria que xammp funcione como podria hacer para que cada vez que prenda la pc se inicie automaticamente o en que parte de sistema deberia de poner el script el cual indique que arranque el xammp.
Un Saludo
pd. ahh te comento que me anime a abrir mi bloq en wordpress espero cuando lo tenga listo te de el link para que puedas verlo
Claro. es que no esta como servicio, asi que cada vez que apagues el ordenador y vuelvas a arrancarlo tienes que volver a lanzarlo para que se inicie. Me anoto tu pregunta para un futuro articulo, hay que añadir ese comando en el arranque mediante un script. En el repositorio de Scripts tengo algo parecido pero para Oracle. Y enhorabuena y bienvenido, cuando tengas ese log me avisas
Hace un año que lorgi pregunto esto, pero bueno, siempre a alguien le puede servir:
Asumo que estas usando Ubuntu.
Para ejecutar XAMPP cada vez que inicies sesión, podés hacer lo siguiente:
Abris una terminal y tipeas “sudo gedit /etc/rc.local” sin las comillas. Das enter. Se te abre el editor de textos gedit.
Al final del archivo vas a ver una linea que dice “exit 0″, ese comando debe permanecer SIEMPRE al final del archivo.
Asi que, un par de lineas atrás, agregas lo siguiente:
# La siguiente linea ejecuta XAMPP para poder testear PHP, MySQL, y Apache
/opt/lampp/lampp start
y obviamente, en alguna linea luego de esto debe decir “exit 0″.
Cerramos el archivo guardando los cambios y listo.
Cada sesión que se inicie ejecutará XAMPP automáticamente.
AH! Y superpiwi, gracias por pasarme el tip de como detener una instancia MySQL, me estaba volviendo loco!!
Saludos!
despues de instalar el xampp en linux donde localiza la carpeta donde tebdre mis paginas como en xampp windows las ruta de las paginas es c;apachefriends/xampp/htdocs aqui se guardan y ya se pueden ver paero en lampp
como puedo hacer esto_
creo recordar que era /opt/lampp/htdocs o algo muy similar.
ok la ruta es esa ….pero tengo un problema he hecho de todo para dar un permiso d modificacion a mi carpeta lampp o bien en htdocs pues tengo el xamp instalado y no tengo prmiso de acceso a crear nuevas carpetas o guardar nuevos documentos pues aparece bloqueado la ventana de pemiso de q yo noy propietario asi q no puedo hacer modificaciones y mis pruebas de en localhost del xamp q alguien me mande unas pautas solucinar desde la consola o errores en mi instalacion pues todo me funciona menos la creacion y modificacion en htdocs ….muchas gracias
Se ha instalado correctamente pero al arrancar lampp me sale esto:
Starting XAMPP for Linux 1.6.8a…
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.
Sabe alguien que puedo hacer para solucionarlo?
Gracias.
hola raul viendo tu comentario aqui te dejo una solucion..
Ami me pasaba el mismo error que a ti.
Starting XAMPP for Linux 1.6.8a…
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.
y ese error era de que tenia otro apache funcionando.
Asique la soluccion que le encontre fue parar el apache2.
>>parar apache
$ sudo /etc/init.d/apache2 stop
>>parar mysql
$ sudo /etc/init.d/mysql stop
Estos 2 comandos en mi caso lo tuve que usar xque estuve haciendo pruebas con el apache2 y mysql-server…
Pero yo creo que si ejetutas los 2 comandos esos . ya directamente te debe arrancar el xampp sin problemas.
Am y yo lo que aria despues es desintalar el apache2 para que no de mas problema.
$ sudo aptitude remove apache2
Y asin ya se quitaria el apache2…
## ESta a sido mi experiencia , y lo comparto con vosotros por si algun internauta le llega a pasar la misma situacion.
uhhhhhhhhhhhhhhh……………..
mil gracias busque la solucion en varios lugares pero al utilizar tus lineas de comando me funciono todo es una maravilla eres un guru… espero me mandes tu mail para que podamos compartir informacion
gracias………
matale un chivo…ajjajajaja
¡PERFECTO! justo lo que estaba buscando. Muchísimas gracias, se ha resuelto mi problema de “Error 1! Couldn’t start Apache!”.
Muchas gracias.
ok pana me funciona we gracias
Me parece excelente tu página me ha sido de gran ayuda para la instalación de xampp.
Felicidades.
hola a todos el lampp lo he probado lo he instalado ,,,pero me sale en mysql no privileges root no tengo los previlegios como y donde configuro para tener los previlegios como root para que todo me funcione bien si hay alguien que me ayude seria de maravilla yo la chika kuskita estaria muy contenta besos para todos kuskita
Gracias “trelor” me sirvio de mucho, ya me estaba agarrando los pelos
me servidor estaba funcionando el dia de hayer y hoy cuando llego me di cuenta que no funcionaba. reinicie mi maquina y al intentar iniciar el servidor con sh servidor me consigo con el siguiente error
Starting XAMPP for Linux 1.6.7a…
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.
no se como solucinarlo
listo… logres solucionarlo solo entre al archivo http.conf y comente #Listen 3000
tengo el mismo problema y no se como solucionarlo me peudes ayudar porfavor?
Me esta sucediendo lo mismo que a Luis Durio, por favor si alguien sabes como solucionarlo, agradeceria de ante mano, o Luis Durio si ya resolvistes pordrias indicarme como?, gracias.
hola no se como instalar xampp y eso me resulta muy dificil trate de hacer esto
sudo apt-get install xampp-linux-1.7.tar.tar
en que estoy mal
asi baje la version 1.7 y la deseo instalar en ubuntu, alguien sabe una mejor opcion o otroa pagina para bajar xampp mucho mejor!
hola, genial todo!
aunque me sucede que por mas que levanta todos los servicios, cuando voy a http://localhost no me muestra la pagina del xampp, que podra ser?
Muy buen tutorial me ha salidop a la primera despues de buscar y buscar lo encuentro aqui y muy bien explicado, muchas gracias
estoy en las mismas que el compañero Yosh ya intale todo, y se levantaron los servicion correctamente, pero al querer entrar a localhost no me manda nada.
mi pregunta es similar a la primera que han hecho, que codigo hay que poner para cerrar xampp ?
vaya esta mal puesto en el post.
Yo para parar los servicios, como root ejecuto:
/opt/lampp stop
Ya tengo montado el xamm-linux 1.7.1. Ahora que debo hacer. Cuando me pide que lo abra con que programa debo abrirlo. Con el gestor de actualizaciones me da error
y para cambiar las opciones del apache.. por ejemplo el puerto en el que correo el apache.. donde esta ese archivo de configuracion?
ya he instalado xampp, pero ahora el detalle es que no puedo guardar los archivos en la carpeta del servidor para visualizarla, me dice que no tengo permisos; entonces me gustaria saber como le doy permiso de escritura y lectura.
sudo -s
y te conviertes en root
ahora vas 1 nivel por encima de la carpeta que quieras asignar permisos
y ejecutas.
chmod +rw -R carpeta_a_dar_permisos
chmod es el comando para dar permisos
+rw es dar permisos de lectura y escritura a todos
-R es modo recursivo (carpetas y subcarpetas dentro)
y el ultimo parametro es la carpeta en si.
p.ej
chmod +rw -R /home/jose
gracias man, ahora si ya puedo gusrdar las paginas y visulaizarlas.
probe la opcion k dices y funciona aunque antes lo habia hecho con
chmod 777 /opt/lampp/htdocs
hola, quisiera que me ayudaras, mira, ya lo instale con el comando y lo descargue, sin embargo, cuando lo quiero iniciar sale:
daniel@daniel-laptop:~$ /opt/lampp/lampp start
bash: /opt/lampp/lampp: No existe el fichero ó directorio
ya ví que si hay un /opt/lampp/ pero despues no hay lampp, estoy loco y sin esto no puedo descargar WordPress…
no funciona, sale
“root@daniel-laptop:~# /opt/lampp/lampp start
Starting XAMPP for Linux 1.5.4a…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
/opt/lampp/bin/mysql.server: 84: source: not found
XAMPP for Linux started.”
y no funciona Localhost
Hola! He intentado instalar Xampp y no lo logro. no me sale esto:
root@soledad:/opt/lampp# ./lampp start
Starting XAMPP for Linux 1.6.1…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP for Linux started.
root@soledad:/opt/lampp#
Ahora no lo tengo a la mano porque es en otra máquina, me sale algo parecido pero sin esto: root@soledad:/opt/lampp# ./lampp start y en la linea de MySQL sale No Could algo así.. Por favor agradezco a quien me ayude
Hola, gracias por el aporte, estaba viendo como se instala y se configura xampp en suse y es igual.
http://laboratoriodeinformatica.com/2010/04/instalar-y-configurar-xampp-en-linux-opensuse-11-2/
Saludos.
Muy buen aporte,es muy facil de instalar xampp asi como dices saludos
He instalado Lampp con gran facilidad, he configurado WordPress tambien, pero los inconvenientes surgen cuando al momento de instalar un pluin o un tema en wordpress 3.0.1 sale el error “no se pudo crear los directorios /wp-content/uploads/2010/10…” entonces los creo manualmente y da el error “no se pudo mover el archivo a /wp-content/uploads/2010/10″ en fin he dado permisos de escritura en las carpetas implicadas a traves de nautilus pero aun asi no resulta.
Alguien podría ayudar??
Estoy usando ubuntu 10.10
Como dar permisos de lectura y escritura a la carpeta htdocs
hey muchachos instale xampp en ubuntu 10.04, en la instalacion td bn, luego lo arranq y td bn, pro cuando mi navegador(he probado mozilla, epiphany y iceweasel) pongo en la barra de direcciones localhost y no abre nd…
….
ahhh tambn probe 127.0.0.1 y 0.0.0.0 y tdas en el puerto 8080, pro nd, ls agradeceria mucho su ayuda
Saludo.
Se ha instalado correctamente pero al arrancar lampp me sale esto:
despues de ~$ /opt/lampp/lampp star
usage: opt/lampp/lampp
start start xampp(apache,msl…)
start startapache only apache
start start only SSL suport
start start only msql
start start only proFTPD
stop stop xampp(apache,msl…)
stop stopapache only apache
stop stop only SSL suport
stop stop only msql
stop stop only proFTPD
reloap reloap xampp(apache,msl…)
reloap reloap only apache
stop reloap only SSL suport
stop reloap only msql
stop reloap only proFTPD
php active php5
phpstatus …….
bakup make file of your xampp config, log data file
panel start graphical xampp control panel
PERO NO ME ABRE EL localhost
agradesco su ayuda
Hola no tengo las pass de mi xampp como puedo reiniciar todo a por defecto, así lo configuro de nuevo gracias.
instale XAMPP todo funcina bien pero solo cuando estoy conectado a internet, hay alguna forma de que funcione sin estar conectado a internet
se puede utilizar XAMPP sin estar conectado a internet????
Sí.
Saludos se me presenta el siguiente error
– error: no valid servers configured
– Fatal: error processing configuration file ‘/opt/lampp/etc/proftpd.conf’
XAMPP: Error 1! Couln’t start ProFTPD!
Me podrían ayudar
Muy bueno este articulo,, muchas gracias ha servido de gran ayuda..
Funciona el xampp pero no se puede ingresar a pyAdmin…!!
Ayuda