
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.
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

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.

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

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.

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.

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.

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.

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

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.

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.
Agradecemos su apoyo sin fin.
.