Saltar al contenido

C贸mo Instalar Apache, MySQL y PHP en Linux | Entornos LAMP

En esta entrada r谩pida, vamos a ver como instalar el archifamoso entorno LAMP que separadamente son (Linux + Apache + MySQL + PHP), posiblemente sea uno de los m谩s softwares libres que m谩s se emplean en el desarrollo web y por supuesto en servidores web. Vamos a ello os voy a mostrar c贸mo聽instalar Apache, MySQL y PHP en una distribuci贸n Linux聽. En mi caso uso la versi贸n 16.04 pero os valdr铆a para todas las versiones.

1. Actualizar la base de datos聽de paquetes de tu Linux.

Facil, solo tienes que hacer sudo apt-get update.

C贸mo ya sabras apt-get es una herramienta para administrar el software de tu Linux. En el caso de Ubuntu, es la herramienta que viene incluida por defecto en tu distribuci贸n.


sudo apt-get update

2. Instalando Apache

Apache es un conocido servidor web de c贸digo abierto y ademas puedes utilizarlo gratuitamente, es por ello que seguramente el m谩s utilizado del planeta.

Instalando Apache con el comando apt-get

sudo apt-get install apache2

Perfecto, hasta aqu铆 debe haber sido muy f谩cil, si ahora mismo vamos a nuestro navegador web y escribimos localhost debe de salir la pantalla de configuraci贸n de Apache. Test茅alo para ver que vas por el buen camino.

localhost apache

Si has podido ver esta p谩gina significa que vamos por el buen caminio y que la instalaci贸n ha sido correcta. Es la p谩gina por defecto de Apache, con informaci贸n de la configuraci贸n del serer.

3. Instalando MySql

Vamos con el siguiente paso, como imaginar谩s MySql es un sistema de administraci贸n de Base de Datos que se utiliza en entornos web, podr铆amos decir que es el que m谩s se utiliza y que adem谩s puedes utilizarlo gratuitamente. En este paso vamos a instalar las librerias necesarias para poder utilizar este paquete junto a PHP y Apache.

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

Una vez instalado este paquete, es necesario iniciar las tablas del sistema de gesti贸n de base de datos. Lo haremos con el siguiente comando.


sudo mysql_install_db

4. Instalando PHP

Bien! Si hemos llegado hasta aqu铆 solo queda el 煤ltimo paso, vamos a instalar PHP.
C贸mo ya sabr谩s PHP es un lenguaje de c贸digo abierto de web que durante a帽os ha reinado en el dise帽o de p谩ginas webs, es utilizado en la mayor铆a de las p谩ginas web, aunque en los 煤ltimos a帽os han salido muchos lenguajes fuertes que sin duda competir谩n con PHP, como por ejemplo HTML5.

Este es el comando necesario para instalar PHP en tu linux.

sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql

Y listo, con esto ya tienes tu m谩quina lista para poder trabajar en tu entorno local en LAMP (Linux Apache MySql PHP).

Si tu m谩quina no es accesible desde el exterior puedes trabajar correctamente as铆, sin embargo, si tu m谩quina es accesible desde el exterior ser铆a necesario que le echases un vistazo a la configuraci贸n de seguridad de un servidor apache.