BREAKING NEWS

¿Cómo instalar LAMP en Ubuntu Server?

Una de las distribuciones más populares dentro del mundo servidor es Ubuntu Server, una versión oficial de Ubuntu que está destinada a los servidores y equipos que van a usarse con tal fin.

Pero, lamentablemente, tal distribución no viene con el servidor LAMP activado, un proceso sencillo qué os vamos a contar como realizarlo.Primero hemos de decir que LAMP son las siglas de Linux Apache MariaDB (MySql) y PHP.

Así que instalar un servidor LAMP es en esencia instalar todo ese software y por el mismo orden de las siglas.

Así, los primero que hemos de hacer es instalar Apache. Esto lo haremos ejecutando en la terminal el siguiente comando:

1
sudo apt-get install apache2

Tras instalarlo, podemos comprobar que funciona escribiendo en el navegador web la dirección http://localhost/ y aparecerá algo como lo siguiente:



Ahora hemos de instalar la base de datos que en este caso utilizaremos MariaDB. MariaDB es un fork de MySql por lo que funciona igualmente pero es libre mientras MySql pertenece a Oracle. La instalación es también muy sencilla. Hemos de ejecutar en la terminal los siguientes comandos:

1
sudo apt install mariadb-server mariadb-client

Si tenemos una versión anterior a Ubuntu 18.04, lo más habitual aún para muchos servidores, entonces hemos de ejecutar esto antes:

1
2
3
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://sgp1.mirrors.digitalocean.com/mariadb/repo/10.3/ubuntu bionic main'

Y luego seguido hemos de ejecutar lo siguiente:

1
2
sudo apt-get update
sudo apt-get install mariadb-server

Esto lo hacemos con todas las versiones anteriores a Ubuntu 18.04 porque tienen una versión antigua de MariaDB mientras que Ubuntu 18.04 tiene una versión actual y ejecutar las anteriores líneas suponen instalar una versión moderna de MariaDB.

Ahora que tenemos la base de datos hemos de continuar con el lenguaje PHP. En este caso hemos de ejecutar el siguiente comando:

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

Y tras esto ya tendremos el servidor LAMP listo y funcionando. Si queremos instarlo en un servidor de producción hemos de tener en cuenta el firewall y los módulos. Esto es, en el Firewall hemos de abrir los puertos 80 y 443.  Y si queremos funciones avanzadas de PHP, entonces hemos de instalar módulos.