Está en la página 1de 5

Guía de apoyo

Instalación de la plataforma LAMP

Curso
Implementación de Servidores Web con Centos Linux
Guía de apoyo
Instalación de la plataforma LAMP

M.C. Juan Carlos Guzmán C.

04/07/2020

Implementación de Servidores Web con Centos Linux


M.C. Juan Carlos Guzmán Contreras 1
Guía de apoyo
Instalación de la plataforma LAMP

Importante:

En la presente guía se explica el procedimiento paso a paso


para para realizar la instalación de los componentes que
integran la plataforma LAMP.

Esta guía se basa en la versión Centos Linux 8.1 y se da por


hecho que ya se cuenta con un servidor Linux instalado y
funcional.

Recuerda que esta es una guía de apoyo para el curso de


Implementación de Servidores WEB con Centos Linux​. En el curso
se explican los procedimiento con mayor detalle.

Si tienes dudas o comentarios relacionados con esta guía, por


​ ontacto@academia-ti.com.mx
favor escríbeme a c

Implementación de Servidores Web con Centos Linux


M.C. Juan Carlos Guzmán Contreras 2
Guía de apoyo
Instalación de la plataforma LAMP

1.- Instalación del Servidor Web Apache

Comenzamos con la instalación del servidor web Apache.

$sudo dnf install httpd

Iniciamos el servicio por primera vez

$sudo systemctl start httpd

Garantizamos que el servicio esté disponible en caso de


reinicio del servidor

$sudo systemctl enable httpd

Permitimos las conexiones al puerto 80

$sudo firewall-cmd --permanent --add-service=http --zone=public


$sudo firewall-cmd --reload

Para comprobar el funcionamiento del servidor apache, abrimos


un navegador web y lo apuntamos hacia la dirección IP del
servidor donde fue instalado.

Implementación de Servidores Web con Centos Linux


M.C. Juan Carlos Guzmán Contreras 3
Guía de apoyo
Instalación de la plataforma LAMP

2.- Instalación del Servidor de Bases de Datos


MariaDB

Instalamos el servidor de base de datos MariaDB

$sudo dnf install mariadb-server

Iniciamos el servicio por primera vez

$sudo systemctl start mariadb

Garantizamos que el servicio esté disponible en caso de


reinicio del servidor

$sudo systemctl enable mariadb

Para mejorar la seguridad del servicio se recomienda ejecutar


el script que se proporciona con el paquete de instalación.

Mediante la ejecución de este script podrás establecer la


contraseña del usuario root de MariaDB, así como ajustar
algunos otros parámetros.

$mysql_secure_installation

3.- Instalación de PHP

Instalamos el soporte para el lenguaje PHP, así como el


conector de PHP con la base de datos MariaDB.

$sudo dnf install php php-mysqlnd

Reiniciamos el servidor web Apache para que reconozca los


nuevos módulos de PHP

$sudo systemctl restart httpd

Para realizar la prueba de funcionamiento, es necesario crear


un archivo php y colocarlo en la ruta /var/www/html

$sudo vi /var/www/html/test.php

Implementación de Servidores Web con Centos Linux


M.C. Juan Carlos Guzmán Contreras 4
Guía de apoyo
Instalación de la plataforma LAMP

El contenido del script es el siguiente

<?php
phpinfo();
?>

Guardas los cambios en el archivo y sales del editor Vi.

Finalmente, abres un navegador web y apuntamos a la dirección


IP asignada al servidor Web, colocando el nombre del archivo
test.php al final. La salida deberá ser similar a la que se
muestra a continuación.

Implementación de Servidores Web con Centos Linux


M.C. Juan Carlos Guzmán Contreras 5

También podría gustarte