Cómo instalar la pila de lámparas en Rocky Linux 8

- 4636
- 1145
- Mario Gollum
LÁMPARA es una pila popular utilizada en círculos de desarrollo para alojar aplicaciones web estáticas y dinámicas. Es un acrónimo de Linux, apache, Mysql (o Mariada) Y Php. En particular, comprende el servidor web de Apache, el servidor de base de datos MySQL o Mariadb y PHP.
[También le puede gustar: Cómo instalar Lemp Stack en Rocky Linux 8]
En esta guía, lo guiamos a través de la instalación de LÁMPARA en Rocky Linux 8.
Requisitos previos
Antes de comenzar, asegúrese de tener lo siguiente:
- Una instancia de Rocky Linux 8
- Un usuario de sudo configurado
Empecemos…
Paso 1: Instale Apache en Rocky Linux
El primer componente que vamos a comenzar a instalar es el apache Servidor web. Esto es proporcionado por el httpd paquete de software. Cuando se instala, el httpd Daemon corre en el fondo en espera de entradas Http Solicitudes de dispositivos de cliente.
Instalar apache, Inicie su terminal y ejecute el comando.
$ sudo dnf install httpd
Esto instala el httpd paquete junto con otras dependencias.

A partir de entonces, habilite el servidor web que comience en el momento del arranque.
$ sudo systemctl habilitar httpd
Y luego comienza el apache httpd demonio como se muestra.
$ sudo systemctl iniciar httpd
Para verificar que apache se está ejecutando Rocky Linux 8, emitir el comando:
$ sudo systemctl status httpd

Otra ingeniosa forma de verificar eso apache está activo y en ejecución es navegando por la dirección IP del servidor o el nombre de dominio totalmente calificado (FQDN) como se muestra.
http: // server-ip o http: // dominio.comunicarse
Esto debería darle la página de prueba HTTP de Apache, un indicador de que todo está bien.

Si recibe un error en su navegador al intentar acceder a la página, entonces quizás el firewall esté bloqueando el tráfico HTTP. Ejecute los comandos a continuación para permitir Http tráfico y recargar el firewall.
$ 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 - Mariada y Mysql. Nos centraremos en Mariada Gracias a sus numerosas mejoras, incluida la replicación más rápida y segura, numerosos motores de almacenamiento de alto rendimiento, compatibilidad con retroceso con MySQL y un mejor rendimiento general en comparación con MySQL.
El Appstream repositorio Rocky Linux brindar Mariadb 10.3 Al momento de escribir esta guía.
Instalar Mariada, Ejecute el comando:
$ sudo dnf install mariadb-server mariadb
Cuando se complete la instalación, habilite Mariada para comenzar con un reinicio o durante el arranque.
$ sudo systemctl Enable - -Now Mariadb
Y finalmente, comienza el Mariada servicio.
$ sudo systemctl start mariadb
Para confirmar que Mariada Daemon se está ejecutando, ejecuta el comando:
$ sudo systemctl status mariadb

La configuración predeterminada de MariadB es débil y plantea algunas vulnerabilidades que los hackers pueden aprovechar para violar el servidor de la base de datos. Como tal, debemos tomar medidas adicionales para endurecer el servidor de la base de datos.
Para lograr esto, ejecute el script que se muestra.
$ sudo mysql_secure_installation
El primer paso es establecer el raíz contraseña. Así que presiona INGRESAR Dado que ninguna contraseña de root está configurada de forma predeterminada, y luego 'Y'
Para establecer una contraseña de root. Proporcione una contraseña segura y confirme.

Tipo 'Y'
Para las configuraciones restantes. Esto purgará o eliminará efectivamente a los usuarios anónimos, bloqueará el inicio de sesión de raíz remota y eliminará la base de datos de prueba que no es necesaria en un entorno de producción.

El servidor de la base de datos ahora está completamente configurado y seguro.
Paso 3: Instale PHP en Rocky Linux
Finalmente, el último componente a instalar será Php. Php, un backronym para Preprocesador de hipertexto de PHP, es un lenguaje de secuencias de comandos utilizado en el desarrollo de páginas web dinámicas.
[También le puede gustar: Cómo instalar el último PHP 8.0 en Rocky Linux 8]
Rocky Linux Appstream proporciona múltiples versiones de PHP. Para verificar las versiones disponibles, ejecute el comando:
$ sudo DNF Lista de módulos PHP
Esto proporciona una lista de módulos y corrientes de PHP.

La secuencia PHP predeterminada es Php 7.2. Para instalar la última transmisión del módulo desde el repositorio, restablezca las transmisiones PHP.
$ sudo dnf módulo reiniciar php
Luego habilite la transmisión PHP preferida. Por ejemplo, para habilitar Php 7.4, ejecutar:
$ sudo dnf módulo instalación php: 7.4
Esto se instala Php 7.4 y extensiones asociadas.

Además, puede instalar extensiones de PHP adicionales. Aquí, estamos instalando Php-Curl, y php-zip extensiones.
$ sudo DNF Instalar PHP-CURL PHP-ZIP
Una vez instalado, confirme la versión de PHP instalada como se muestra.
$ PHP -V

Otra forma de probar la versión de PHP instalada es crear un archivo PHP de prueba en el /var/www/html camino.
$ sudo vim/var/www/html/info.php
Pegar la configuración que se muestra.
Guarde los cambios y reinicie el servidor web.
$ sudo systemctl reiniciar httpd
Luego regrese a su navegador y siga la URL que se muestra
http: // server-ip/info.php
Se mostrará una página que muestra la versión PHP, entre otros parámetros, como los detalles de las extensiones de PHP habilitadas para.

Ahora puede eliminar el archivo de prueba PHP.
$ sudo rm -f/var/www/html/info.php
Y ahí lo tienes. Hemos instalado con éxito el LÁMPARA apilar Rocky Linux 8.4. Puede proceder y alojar sus aplicaciones web o configurar Apache para ejecutar múltiples hosts virtuales en el mismo servidor.
Además, si desea asegurar un servidor web de Apache con el certificado SSL, consulte nuestra guía que explique cómo asegurar Apache con el certificado de encriptamiento en Rocky Linux.
- « Cómo instalar MongoDB en Rocky Linux y Almalinux
- Asegure Apache con Let's Cifrar Certificado en Rocky Linux »