Para ser sincero soy principiante en cuestiones de Ubuntu pero me he visto en la necesidad de instalar Apache, PHP, MySQL y PHPMyadmin. Después de encontrar algunos tutoriales me he dado cuenta que algunos dejan algunos huecos así que he decidido hacer este mini tutorial de como montar un LAMP. Este tutorial va dirigido para principiantes (como yo) pero también es útil para cualquier usuario de Ubuntu.
Antes que nada debes de saber que la instalación del software antes mencionado se puede hacer por separado pero aqui les enseñare como hacerlo todo junto.
[smartads]
1: Debemos abrir una terminal para ejecutar el siguiente comando: sudo apt-get install lamp-server
2: Después de que se descarguen algunos paquetes aparecera una ventana para la configuración de My SQL, la misma te pedira que ingreses una contraseña para el usuario root
Después te aparecerá una ventana donde te pide que confirmes la contraseña
3:Después de aproximadamente 1 ó 2 minutos en los que hace las configuraciones de PHP, Apache y My SQL habrá finalizado y sera hora de instalar phpMyadmin
4:Para instalar phpMyadmin escribimos lo siguiente en una terminal (puede ser la misma): sudo apt-get install phpmyadmin
Transcurridos algunos minutos nos aparecerá una ventana preguntándonos que servidor queremos usar, en mi caso elegí Apache
Después te preguntara que si quieres configurar la base de datos, dile que si
Te pedirá que ingreses la contraseña para el usuario root de MySQL. Ingresa la misma que introdujiste anteriormente
Te pedirá que confirmes la contraseña y después de algunos minutos ya tendrás instalado lamp-server y phpMyadmin.
Ahora ha llegado el momento de probarlo escribimos en una terminal los siguientes comandos:
sudo service mysql start
sudo /etc/init.d/apache2 start
Y ejecutamos phphMyadmin escribiendo lo siguiente en la barra de direcciones de nuestro navegador: http://localhost/phpmyadmin/
Si todo esta bien debería de aparecerte lo siguiente:
Dudas frecuentes:
No me muestra nada de phpMyAdmin y me marca error 404:
Esto es muy común y simple de resolver lo único que hay que hacer es abrir una terminal y escribir lo siguiente: sudo dpkg-reconfigure phpmyadmin y les aparecerá lo siguiente:
Seleccionan NO le dan Enter y les volverá a preguntar que servidor desean seleccionan Apache y aprietan espacio debería de marcarles la opción con un asterisco.
Hara algunas configuraciones y ya podrán acceder sin problemas a phpMyAdmin y su servidor funcionara perfecto.
Donde debo poner mis archivos (HTML, PHP, BD, etc)
La ruta es: ( en la unidad donde tengan instalado Ubuntu) var/www ahí deben de copiar sus archivos para poder visualizarlos.
Seguramente les dirá que carecen de permisos para copiar archivos en carpetas del sistema, una solución es copiar los archivos mediante un comando en la terminal y es el siguiente:
sudo cp /origen /detino/
Ejemplo (en verde el origen y en rojo el destino): sudo cp /host/wamp/www/PHP/primerprograma.php /var/www/
Eso es todo espero les haya sido util este pequeño tutorial, cualquier duda no duden en preghuntar.
Crédito de algunas capturas a: http://www.cursostapachula.com