You are on page 1of 20

Manejando Ubuntu Instalando XAMPP: Fuente: http://www.taringa.net/posts/linux/11613614/Xampp en !

"untu instalarlo #orre#tamente.html des#arga xampp: http://www.apachefriends.org/en/xampp-linux.html#374
Si no estan seguros de que el paquete se haya descargado correctamente, pueden comparar el MD5 Checksum, de la siguiente manera: En esta imagen se ve dónde está el MD5 checksum correcto del paquete descargado.
javier@javier-netbook:~$ cd Descargas

(asumiendo que el paquete lo hayan descargado en ese directorio) Ingresan como usuario root:
javier@javier-netbook:~/Descargas$ sudo bash

(ponen su contraseña)

y después tipean este comando:
md5sum xampp-numero.de.version.tar.gz

Donde "xampp-numero.de.version.tar.gz" tiene que ser reemplazado por el nombre del paquete que descargaron (por ej en mi caso: md5sum xampp-linux-1.7.4.tar.gz El resultado va a ser algo parecido a esto:
root@javier-netbook:~/Descargas #d%&c'%('d%c#'d$&ea)*#e5b**'dc5% md5sum xampp-!inux-".#.$.tar.gz xampp-!inux-".#.$.tar.gz

Tienen que comparar este resultado con el que se encuentra en la web de XAMPP (ver primer imagen, la ultima linea de los detalles de la descarga. "MD5"

Se tienen que asegurar de estar en la terminal, en el mismo directorio en donde descargaron el paquete (en

la versión que descarguen puede ser distinta y por ende. De la manera tradicional. Descargas).$. el nombre será distinto) No. /opt (una vez más.#. o siendo un poco mas geek y tipeando root@javier-netbook:~/Descargas sudo reboot . luego de haber tipeado este comando.tar. recuerden que el nombre es de ejemplo. no estamos en Windows.mi caso.gz -. Y tipean lo siguiente: root@javier-netbook:~/Descargas tar xv+z xampp-!inux-". vamos a tener que reiniciar el equipo. pero de todas maneras.

. para nada. y tipeamos lo siguiente: root@javier-netbook:~ /opt/!ampp/!ampp start Van a ver algo como esto (no les tiene que aparecer ningún error) Entonces. procedemos a verificar que arranquen todos los componentes Nos logueamos como root (sudo bash).Ya reiniciado el equipo.No.. ¿ya está? . faltan algunos cambios imprescindibles para que funcione todo correctamente .

!e2 root@javier-netbook:/opt/!ampp Se va a desplegar una lista de los propietarios de los archivos y directorios. Buscamos "htdocs" (sin comillas!) y verifiquen que el propietario es "nobody .se/ . ingresen como root).!e/ .Si seguimos como root en la terminal (si no.spacio/ 0ui1n/ .root" Si esto es correcto. tipeamos lo siguiente: ": root@javier-netbook:~ (: cd /opt/!ampp !s -! -e! comando es . tipeamos en la terminal lo siguiente: cho3n -4 tuusuario:tuusuario htdocs (por ej: chown -R javier:javier htdocs) .

si borrás demás.También tenés que asociar tu nombre de usuario con Apache: javier@javier-netbook:/opt/!ampp cd etc pico httpd. podés romper todo Apache): User nobody Group nogroup </IfModule> </IfModule> Y cambiar la primer linea por User minombredeusuario Ej: User javier .con+ javier@javier-netbook:/opt/!ampp/etc Hay que encontrar estas lineas (Con mucho cuidado.

Para guardar el documento. Le das Enter. presionar Ctrl+O (Letra o de Oscar) Aparece esto: File name to write: httpd.conf. en la terminal. y salís de la edición presionando Ctrl+X Vamos a ver si XAMPP se instaló correctamente. tipeamos (siempre como usuario root) /opt/!ampp/!ampp restart .

Después de terminado el reinicio de XAMPP. abrimos el navegador y tipeamos http://localhost. Debería aparecernos el splash screen de XAMPP. Elegimos nuestro idioma y continuamos .

es usar el navegador en modo privado.NOTA: Lo mejor para estas comprobaciones. De esta manera van a evitar tener que borrar las cookies e historial para las comprobaciones finales.. . vamos hasta la opción "PhpMyAdmin".. Dentro del menú principal de XAMPP.

y tipeamos: root@javier-netbook:~ cd /opt/!ampp/phpm5admin cho3n javier:javier con+ig. Vamos nuevamente hasta la terminal. problema resuelto (podés probar nuevamente ingresando a http://localhost/phpmyadmin. Si no me hiciste caso y no usaste navegación privada.php root@javier-netbook:/opt/!ampp/phpm5admin Listo. es posible que tengas que borrar todas las cookies y/o historial para ver correctamente el administrador MySQL) . quiere decir que venimos haciendo bien las cosas.inc.Ese error es normal.

inc.este paso no es obligatorio. Como hicimos cambios en config. tipeamos esto: javier@javier-netbook:~/ /opt/!ampp/!ampp securit5 para confirmar lo que queremos hacer.inc. Siempre como root. para que no cualquiera pueda ingresar. pero sí recomendable. tipeamos "yes". tenemos que volver a asignar los permisos: root@javier-netbook:/ cd /opt/!ampp/phpm5admin cho3n javier:javier con+ig. Lo que estamos haciendo acá es asignarles passwords a localhost y MySQL.php.php root@javier-netbook:/opt/!ampp/phpm5admin .

nos va a pedir usuario y contraseña.Reiniciamos nuevamente XAMPP (no deberías ver error alguno) /opt/!ampp/!ampp restart Y casi casi estamos listos. Ingresamos desde el navegador a http://localhost/. y la contraseña es la que ingresaron en el paso anterior . El usuario es "lampp".

nuevamente. .Vamos a PhpMyAdmin. es la que le proporcionamos en el paso anterior. El usuario es root y la contraseña.

.

Pregunta: Reinicié mi pc y ahora no puedo ingresar a localhost. antes de desesperarte intentá ingresar con otro navegador. ¿qué pasó? . vas a poder visualizar todo correctamente. Si tenés problemas.Si hiciste todo bien.

Para tener esta funcionalidad. abrimos una terminal y ponemos esto: "6: sudo !n -s /opt/!ampp/!ampp /etc/init.Respuesta: XAMPP no está configurado para iniciar cuando arranca la pc. Aqui le otorgamos permisos a nuestro usuario de lectura-escritura-ejecucion . a modo de última confirmación de que XAMPP funciona perfecto sobre Ubuntu.d -+ !ampp de+au!ts Les dejo una última captura de un proyecto en el que estoy trabajando.d/!ampp (6: sudo update-rc.

d/apa#he$ esto es esen#ial para %ue xampp &un#ione &uente: http://www.2-common .!u.u"untu es.sudo chmod -R 755 /opt/lampp/htdocs/webs webs es la carpeta donde guardamos el proyecto ahi le damos ese permiso aca especificamos al usuario que tendra ese permiso sudo chown virtualcode /opt/lampp/htdocs/webs inicar los servicios sudo /opt/lampp/lampp start restaurar servicio sudo /opt/lampp/lampp stop cambiar la contrasela del administrador es con: sudo passwd ver version del ubuntu lsb_release -a como recuperar apahce2 que esta en et#/init.-'"xx$PI sudo apt-get install --reinstall apache2 (yo solo ejecute este) sudo apt-get install --reinstall apache-2.org/node/1'())*+.

php para instalar:(te situas en la ruta de la descarga) .inc.deb descagas gdebi .sudo chmod 444 /opt/lampp/phpmyadmin/config.deb sudo dpkg -i chrome64.

-6-linu*-gnu.png $erminal5false $ype5:pplication .sh --javahome /home/virtualcode/jdk1. /opt/&ile'illa(/ • /reate a menu item: sudo gedit /usr/share/applications/file#illa. <tartup7otify5true lugo le haces doble click instalar subline text 3 sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get install sublime-text-installer instalar netbenas http://www.0_51 esto es el lugar donde se encuentra jdk instalar workbench sudo apt-get install mysql-workbench config workbench y phpmyadmin .0_51 ////--javahome /home/virtualcode/jdk1.2.ategories5:pplication.4-linux. • .lient 3*ec5/opt/&ile'illa(/bin/file#illa 9con5/opt/&ile'illa(/share/pi*maps/file#illa.(.com/watch?v=Tue_-2QsAXE sh netbeans-7.7et ork.youtube.omment5&$8 ."+i.7.desktop Add the &ollowing: 12esktop 3ntry4 3ncoding56$&-7ame5&ile'illa .(.blogspot.2.un these #ommand in terminal: sudo tar j*%f &ile'illa+(. )ou can get it from here.b#2 -.".html $he latest %ersion of &ile'illa is (.fuente http://i-t eak..tar.7.com/2!"!/!4/ubuntu-installing-b#2-files-like. /opt/ sudo cho n -/ root:root /opt/&ile'illa(/ sudo chmod -/ 0.

html .fuente: http://cievimac.com/JorgeO/Blog/workbench.