Tutoriales

Cómo instalar la pila LAMP en Rocky Linux 8

LÁMPARA es una pila popular que se utiliza en los círculos de desarrollo para alojar aplicaciones web estáticas y dinámicas. Es un acrónimo de Linux, apache, MySQL (o MariaDB) Y PHP. En particular, incluye el servidor web Apache, el servidor de base de datos MySQL o MariaDB y PHP.

[ You might also like: How to Install LEMP Stack on Rocky Linux 8 ]

En esta guía, lo guiaremos a través de la instalación de LÁMPARA en Rocky Linux 8.

requisitos

Antes de comenzar, asegúrese de tener lo siguiente:

Vamos a empezar…

Paso 1: Instale Apache en Rocky Linux

El primer componente que instalaremos es el apache Servidor web. Esto lo hace el httpd Paquete de software. Después de la instalación, el httpd Daemon se ejecuta en segundo plano y espera la entrada HTTP Solicitudes de dispositivos cliente.

Instalar apache, inicie su terminal y ejecute el comando.

$ sudo dnf install httpd

Esto instalará el httpd Empaquete junto con otras dependencias.

Instale Apache en Rocky Linux

Luego, active el servidor web para que se inicie en el arranque.

$ sudo systemctl enable httpd

Y luego inicia Apache httpd Demon como se muestra en la imagen.

$ sudo systemctl start httpd

Para comprobar eso apache se ejecuta en Rocky Linux 8, emita el comando:

$ sudo systemctl status httpd
Verifique el estado de Apache en Rocky Linux
Verifique el estado de Apache en Rocky Linux

Otra forma ingeniosa de comprobar esto apache está activo y ejecutándose utilizando la dirección IP del servidor o el nombre de dominio completo (FQDN) como se muestra.

http://server-IP
OR
http://domain.com

Esto debería mostrarle la página de prueba de Apache HTTP, un indicador de que todo está bien.

Consulte la página de Apache en Rocky Linux
Consulte la página de Apache en Rocky Linux

Si su navegador recibe un mensaje de error al intentar acceder a la página, es posible que el firewall esté bloqueando el tráfico HTTP. Ejecute los siguientes comandos para permitir esto HTTP Trafique y recargue el cortafuegos.

$ sudo firewall-cmd --add-service=http --permanent
$ sudo firewall-cmd --reload

Paso 2: Instale MariaDB en Rocky Linux

A continuación, necesitamos instalar un servidor de base de datos. Dos opciones pueden ser suficientes: MariaDB y MySQL. Nos centramos en MariaDB Gracias a sus numerosas mejoras, incluida una replicación más rápida y segura, numerosos motores de almacenamiento de alto rendimiento, compatibilidad con versiones anteriores de MySQL y un mejor rendimiento general en comparación con MySQL.

Ese AppStream Repositorio para Rocky Linux ofertas MariaDB 10.3 en el momento en que se redactó este manual.

Instalar MariaDB, ejecute el comando:

$ sudo dnf install mariadb-server mariadb

Cuando la instalación esté completa, habilite MariaDB para comenzar con un reinicio o durante el arranque.

$ sudo systemctl enable --now mariadb

Y finalmente comienza el MariaDB Servicio.

$ sudo systemctl start mariadb

Para confirmar eso MariaDB Daemon se está ejecutando, ejecute el comando:

$ sudo systemctl status mariadb
Verificar el estado de MariaDB
Verificar el estado de MariaDB

La configuración predeterminada de MariaDB es débil y representa algunas debilidades que los piratas informáticos pueden aprovechar para atravesar el servidor de la base de datos. Por lo tanto, debemos tomar medidas adicionales para fortalecer el servidor de la base de datos.

Para hacer esto, ejecute el script que se muestra.

$ sudo mysql_secure_installation

El primer paso es obtener el raíz Clave. Así que presione INGRESAR ya que no se configura ninguna contraseña de root de forma predeterminada, y luego ‘Y’ para establecer una contraseña de root. Ingrese una contraseña segura y confírmela.

Establecer la contraseña de root de MariaDB
Establecer la contraseña de root de MariaDB

Escribe ‘Y’ para las configuraciones restantes. Esto purga o elimina de manera efectiva cualquier usuario anónimo, bloquea el inicio de sesión raíz remoto y elimina la base de datos de prueba que no es necesaria en un entorno de producción.

Instalación segura de MariaDB
Instalación segura de MariaDB

El servidor de la base de datos ahora está completamente configurado y seguro.

Paso 3: Instale PHP en Rocky Linux

Finalmente, es el último componente en instalar PHP. PHP, un backronym de Preprocesador de hipertexto PHP, es un lenguaje de programación utilizado en el desarrollo de páginas web dinámicas.

[ You might also like: How to Install Latest PHP 8.0 on Rocky Linux 8 ]

Transmisión de aplicaciones de Rocky Linux ofrece varias versiones de PHP. Ejecute el comando para verificar las versiones disponibles:

$ sudo dnf module list php

Esto proporciona una lista de módulos y flujos de PHP.

Listar el flujo del módulo PHP
Listar el flujo del módulo PHP

La secuencia estándar de PHP es PHP 7.2. Para instalar el módulo Stream más reciente del repositorio, restablezca los streams PHP.

$ sudo dnf module reset php

Luego active la secuencia PHP preferida. Por ejemplo, para activar PHP 7.4, Correr:

$ sudo dnf module install php:7.4

Esto instala PHP 7.4 y extensiones relacionadas.

Instalar PHP en Rocky Linux
Instalar PHP en Rocky Linux

También puede instalar extensiones PHP adicionales. Aquí instalamos php-curl, y php-zip Extensiones.

$ sudo dnf install php-curl php-zip

Después de la instalación, confirme la versión de PHP instalada como se muestra.

$ php -v
Verifique la versión de PHP
Verifique la versión de PHP

Otra forma de probar la versión de PHP instalada es crear un archivo de prueba de PHP en el / var / www / html Sendero.

$ sudo vim /var/www/html/info.php

Pegue la configuración que se muestra.

<?php

phpinfo();

?>

Guarde los cambios y reinicie el servidor web.

$ sudo systemctl restart httpd

Luego regrese a su navegador y siga la URL que se muestra

http://server-ip/info.php

Se muestra una página con la versión de PHP y otros parámetros, como detalles de las extensiones de PHP activadas.

Verifique la información de PHP
Verifique la información de PHP

Ahora puede eliminar el archivo PHP de prueba.

$ sudo rm -f /var/www/html/info.php

Y ahí lo tienes. Lo instalamos con éxito LÁMPARA apilar Rocky Linux 8.4. Puede continuar y alojar sus aplicaciones web.

Si valora lo que hacemos aquí en TecMint, aquí hay algunas cosas a considerar:

TecMint es el sitio comunitario más confiable y de más rápido crecimiento para todo tipo de artículos, guías y libros sobre Linux en Internet. ¡Millones de personas visitan TecMint! para navegar o buscar en los miles de artículos publicados disponibles GRATIS para todos.

Si le gusta lo que lee, recuerde comprarnos un café (o 2) como muestra de agradecimiento.

Apoyanos

Agradecemos su apoyo sin fin.

.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba