Montar
Servidor Xampp en Ubuntu 12.04
1. Primero descargaremos xampp del sitio oficial:
http://www.apachefriends.org/download.php?xampp-linux-1.7.7.tar.gz
2. Abriremos la terminal y nos colocamos como super usuario:
sudo su -
después nos pedirá que digites la contraseña de tu equipo.
3. Ahora solo procedemos a ubicarnos en la donde ha quedado descargardo el xampp.
por razones de mi equipo solo les mostrare un ejemplo queda asi:
cd /home
cd luz
cd Descargas
cd xampp
Aplico código:
tar xvfz xampp-linux-1.7.7.tar.gz -C /opt
esquema completo:
root@luz:/home/luz/Descargas/xammp# tar xvfz xampp-linux-1.7.7.tar.gz -C /opt
Le estoy diciendo a xampp que se instale en la carpeta opt.
4. En la terminal digitaremos la siguiente linea completa:
carpeta que estemos posicionados #cd
root@luz:~# sudo /opt/lampp/lampp start
5. Aparecerá Esto:
Starting XAMPP for Linux 1.7.7...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
6. En nuestro navegador de colocaremos la siguiente direccion:
localhost
presiona enter
escogeremos el idioma de nuestro gusto y ya estaremos dentro del xampp ( en mi caso español)
7. Abajo de la pestaña herramientas tenemos en siguiente link. phpMyAdmin
dentro de este link podremos crear y administrar una base de datos en sql.
8. Algunos comandos para utilizar cuando se quiere configurar la parte de seguridad del servidor xampp y comandos que manejan la aplicacion xampp. fundamentales para su funcionamiento.
9. Permisos a la carpeta htdocs:
sudo chmod a+w /opt/lampp/htdocs
10.
enlace simbolico
sudo ln -s /opt/lampp/htdocs /home/tu nombre de usuario/Webs
11.
sudo apt-get install python-glade2
12.
sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel
13.
En algunas ocaciones también a tu carpeta donde tienes guardado tu proyecto hay que darle privilegios para que no te salga error 303 o error 404 en tu navegador
sudo chmod 777 -R /opt/lampp/htdocs/casa (nombre de tu carpeta con tu proyecto dentro de ella)
root@luz:~# sudo /opt/lampp/lampp start
Starting XAMPP for Linux 1.7.7...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
root@luz:~# sudo /opt/lampp/lampp stop
Stopping XAMPP for Linux 1.7.7...
XAMPP: Stopping Apache with SSL...
XAMPP: Stopping MySQL...
XAMPP: Stopping ProFTPD...
XAMPP stopped.
restart Stops and starts XAMPP.
startapache Starts only the Apache.
14. Para
desinstalar Xampp solo digiten lo siguiente en la terminal:
rm
-rf /opt/lampp
15.
Inicialmente MySQL crea un usuario por defecto llamado root sin password. Para poder cambiar la password de root se debe acceder a la administración de MySQL a través del Panel de Control de XAMPP. Después de guardar los cambios, hay que modificar el fichero "config.inc.php" situado en "$HOME_XAMPP/phpMyAdmin/" y editar las siguientes líneas:
Inicialmente MySQL crea un usuario por defecto llamado root sin password. Para poder cambiar la password de root se debe acceder a la administración de MySQL a través del Panel de Control de XAMPP. Después de guardar los cambios, hay que modificar el fichero "config.inc.php" situado en "$HOME_XAMPP/phpMyAdmin/" y editar las siguientes líneas:
Mantenimiento
Equipos Computo
Zarzal
Valle del Cauca - Colombia - 314-742-7341
Cra
. 7 # 9-50 Barrio El Quindio
http://www.soluciones404.com/

Amigo Fue Efectivo!!! Gracias Genial!!
ResponderEliminarAmigo no tengo permisos sobre la carpeta htdocs como puedo tener los permisos he tratado con este tuto pero no me da http://www.ubuntu-es.org/node/167560
ResponderEliminarExcelente no sabes cuanto agradezco este tuto a favoritos
ResponderEliminarGracias por tu ayuda ha funcado todo perfecto,
ResponderEliminarsuerte ;)!
Hola que tal, muy bueno, pero me marca el erroe 407 cuando me voy al phpMyAdmin, y ya realize lo que dejas ahi, aunque en el paso 10 me manda sudo In: orden no encontrada, alguna sugerencia?
ResponderEliminaracceso proibido en phpmyadmin
ResponderEliminarTe felicito, muy buen post. Gracias =)
ResponderEliminarGracias, demasiado útil y bueno el post. Se agradece.
ResponderEliminarSaludos.
Excelente post, muchas gracias. Una consulta, como hago para que xampp empieze automaticamente al iniciar ubuntu?
ResponderEliminar