June 4th, 2013 by danilobrinu

Instalar y desinstalar LAMP en Ubuntu

Este una pequeña y rápida guía para instalar LAMP (Linux Apache MySQL y PHP) en Ubuntu (cualquier versión).

Instalar Apache

Apache (Free and Open Source Software = FOSS) que corre en >50% de lo servidores web en el mundo. Tenemos otras alternativas como Cherokee y NGINX entre otras.

Para instalar Apache ejecutamos el siguiente comando en nuestro terminal (ctrl+alt+t):

sudo apt-get update && sudo apt-get install apache2

Instalar MySQL

Gracias a este SGBD corren >60% de los servicios web en el mundo. Tenemos otros SGBD importantes e interesantes del tipo SQL como PostgreSQL, y No-SQL como MongoDB y Cassandra entre otros.

Para instalar MySQL ejecutamos el siguiente comand oen nuestro terminal (ctrl+alt+t):

No te olvides de no dejar la contraseña vacia !!!

sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

Instalar PHP
PHP es uno de los primeros lenguajes de programación para creación de pagina web dinámicas, hoy en día tenemos mejores alternativas empezando con Javascript (Node.js), Python (Django) y Rails (Ruby) entre otras.

Para instalar PHP ejecutamos el siguiente comando en nuestro terminal (ctrl+alt+t):

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

para ver la configuración de nuestra instalación vamos a ejecutar el siguiente comando

echo '<?php phpinfo(); ?>' | sudo tee /var/www/info.php

Instalar phpMyAdmin

phpMyAdmin proporciona de forma visual (mediante la web) la capacidad de gestionar nuestro base de datos MySQL.

Para instalar phpMyAdmin ejecutamos el siguiente comando en nuestro terminal (ctrl+alt+t):

sudo apt-get install phpmyadmin

para acceder a phpMyAdmin nos dirijimos aca phpMyAdmin si nos encontramos algun error como este:

he requested URL /phpmyadmin/ was not found on this server.
Apache/2.2.17 (Ubuntu) Server at localhost Port 80

lamentablemente en algunos casos no existe el link de phpmyadmin hacia nuestra carpeta root /www para crear ese link ejecutamos el siguiente comando en la terminal (ctrl+alt+t):

sudo ln -s /usr/share/phpmyadmin /var/www/

y listo con eso ya deberíamos haber solucionado el problema del link (enlace) del phpmyadmin hacia nuestra carpeta root web /www que se encuentra en /var. Para verificar que todo este bien solo accedemos de nuevo al link ya puesto anteriormente.

para finalizar solo necesitamos reiniciar el servicio de Apache, para reiniciar el servicio de apache ejecutamos el siguiente comando en la terminal (ctrl+alt+t):

sudo service apache2 restart

y listo, ya podemos entrar localhost si todo esta bien no encontramos con un gran mensaje: It's works!

La manera rápida de instalar LAMP

Pues es muy sencillo solo tenemos que ejecutar el siguiente comando

sudo apt-get install lamp-server^

Desinstalar LAMP

Para desinstalar completamente LAMP de Ubuntu ejecutamos el siguiente comando en la terminal (ctrl+alt+t):

sudo apt-get remove apache2 mysql-server libapache2-mod-auth-mysql php5-mysql php5 libapache2-mod-php5 php5-mcrypt

La manera rápida de desinstalar LAMP

No existe manera rápida de desinstalar LAMP, así que por nada del mundo uses este comando por mas remotamente hayas deducido que la forma rápida de instalar pueda ser también la forma rápida de desinstalar. Porque estarás eliminando absolutamente todos los paquetes que existen en tu maquina.

Asi que no usar este comando

sudo apt-get remove lamp-server^

y listo, ya hemos eliminado LAMP completamente, para reinstalar solo se deben seguir los pasos ya antes nombrados.

Muchas gracias por leerme.

Read more from DANILOBRINU