Todos los cursos

Instalar servidor web LAMP en Ubuntu Server

Progreso del curso

Instalar servidor web LAMP en Ubuntu Server
20%

Autor de la lección

Miguel Ángel Abellán
Porque disfruto programando y tengo la suerte de aprender todos los días.

Síguenos en YouTube

Lección 4: Configurar LAMP

  Configurar Apache

Una vez instalada la pila de LAMP podemos acceder a nuestro servidor web introduciendo la dirección IP del servidor. Para saber la dirección IP del servidor basta con introducir el siguiente comando en la terminal y fijarnos en la interfaz de red habilitada.

$ ip addr show

En nuestro caso, tenemos un servidor con IP fija en la dirección IP 192.168.0.40. Introduciendo dicha dirección IP en nuestro navegador veremos que estamos accediendo a la página principal de Apache.

Acceder al servidor
Acceder al servidor

El archivo index.html que se muestra en el servidor es el alojado en la carpeta /var/www/html de nuestro servidor. No obstante podemos modificar la ruta de la carpeta desde la configuración de apache como veremos en la siguiente lección más avanzada para alojar diferentes páginas web sobre el mismo servidor.

 

A continuación vamos a proceder a otorgar permisos al directorio principal de trabajo para que pueda utilizarlo el usuario de apache.

$ sudo chown -R www-data /var/www/
$ sudo chgrp -R www-data /var/www/

También podemos añadir a nuestro usuario al grupo www-data en caso de no estar utilizando el usuario root.

$ sudo usermod -a -G www-data usuario

 

  Configurar MySQL

El siguiente paso será configurar MySQL creando un usuario para conectarnos a las bases de datos. Introducimos el siguiente comando utilizando las credenciales utilizadas previamente.

$ sudo mysql -u root mysql

Una vez hemos accedido a mysql creamos el usuario y le asignamos los privilegios de MySQL.

mysql> CREATE USER 'usuario'@'localhost' IDENTIFIED BY 'contrasena';
mysql> GRANT ALL PRIVILEGES ON * . * TO 'usuario'@'localhost';
mysql> FLUSH PRIVILEGES;

Los cambios habrán surgido efecto y podremos conectarnos con nuestro usuario introduciendo el siguiente comando e introduciendo la contraseña indicada en la creación del usuario.

$ mysql -u usuario -p

 

  Configurar PHP

En el momento de la creación de este tutorial la versión de PHP es la 7.2.10. Suponiendo que tenemos una versión anterior y queremos dicha versión, debemos seguir los siguientes pasos. Primero instalamos la versión estable y a continuación desabilitamos el módulo de la versión anterior.

$ add-apt-repository ppa:ondrej/php
$ apt-get install php7.2 php7.2-curl php7.2-xml php7.2-zip php7.12-gd php7.2-mysql php7.2-mbstring php7.2-common
$ a2enmod php7.2
$ a2dismod phpx # Versión anterior
$ service apache2 restart
$ php -v

 

Utilizamos cookies propias y de terceros para obtener datos estadísticos de la navegación de nuestros usuarios y mejorar nuestros servicios. Si acepta o continúa navegando, consideramos que acepta su uso. Ver más.