Cómo instalar la pila de lámparas en Almalinux 8.4
- 3276
- 66
- Mario Gollum
LÁMPARA es una pila de alojamiento popular utilizada para desarrollar y probar aplicaciones web. Es un acrónimo de Linux, apache, Mariada, Y Php.
apache es un servidor web de código abierto y ampliamente utilizado. Mariada es un servidor de base de datos relacional de código abierto que almacena datos en tablas dentro de las bases de datos, y Php es un lenguaje de secuencias de comandos del lado del servidor utilizado para desarrollar páginas web dinámicas.
En este tutorial, demostraremos la instalación de la LÁMPARA acumular Almalinux.
Paso 1: Instale Apache en Almalinux
Comenzamos con la instalación del apache Servidor web. El apache httpd el paquete está alojado en el Appstream repositorio. Como tal, puede instalar Apache usando el Administrador de paquetes DNF de la siguiente manera:
$ sudo dnf install -y @httpdInstale Apache en Almalinux
Cuando la instalación de apache se realiza, continúa e inicia el servicio Apache como se muestra.
$ sudo systemctl iniciar httpd
También querrías habilitar el apache servidor web para comenzar cuando el sistema se enciende en o en un reinicio. Por lo tanto, habilite el servicio Apache.
$ sudo systemctl habilitar httpd
Para asegurarse de que Apache se esté ejecutando, ejecute el comando:
$ sudo systemctl status httpdVerifique Apache en Almalinux
La salida es una clara indicación de que Apache se está ejecutando como se esperaba.
También podemos probar eso apache está activo navegando por la IP o el nombre de dominio del servidor. Pero primero, si tiene firewalld habilitado, debe permitir Http Tráfico a través del firewall.
$ sudo firewall-cmd --Permanent --zone = public --add-service = http
Para aplicar los cambios, recargue el firewall.
$ sudo firewall-cmd--Reload
Ahora puede proceder a navegar por la dirección IP del servidor como se muestra.
http: // server-ip-address o http: // su dominio.comunicarse
La página de bienvenida de Apache vendrá a ver, una confirmación de que el servidor web se configuró con éxito.
Verificar Apache en AlmalinuxPaso 2: Instale MariadB en Almalinux
Continuando, vamos a instalar Mariada - es un sistema de gestión de bases de datos relacionales (RDBMS) que es una bifurcación de Mysql. Mariada también está disponible en el Appstream repositorio. Puede enumerar las versiones disponibles de Mariada ejecutando el siguiente comando
$ sudo DNF Lista de módulos mariadbLista de mariadb en Almalinux
Desde la salida, la versión predeterminada es Mariadb 10.3. Sin embargo, instalaremos 10.5 cuál es el último en el repositorio.
Para que esto suceda, reinicie el módulo mariadb de la siguiente manera.
$ sudo dnf módulo restablecer mariadb
Luego instale lo último Mariada Versión usando el comando:
$ sudo dnf módulo instalación mariadb: 10.5Instale MariadB en Almalinux
Una vez completado, asegúrese de comenzar el Mariada servicio.
$ sudo systemctl start mariadb
Luego habilitar Mariada Para comenzar cada vez que se inicia el sistema o en un reinicio.
$ sudo systemctl habilitar mariadb
Solo para confirmar que el servidor de base de datos relacional está en funcionamiento, ejecute:
$ sudo systemctl status mariadbRevise la mariadb en Almalinux
La configuración predeterminada de Mariadb es débil y representan un riesgo de seguridad potencial para el servidor. Como tal, iremos un paso más allá y endureceremos a Mariadb. Ejecute el script que se muestra.
$ sudo mysql_secure_installation
Serás llevado a través de un par de indicaciones. Asegúrese de establecer primero la contraseña de root.
Establecer contraseña de root mariadbPara el resto de las indicaciones, respuesta 'Y'
Para ajustarlo a la configuración recomendada. Esto implica eliminar a los usuarios anónimos, bloquear el inicio de sesión de raíz remota y eliminar la base de datos de prueba.
Para iniciar sesión en el servidor de su base de datos, ejecute el comando.
$ sudo mysql -u root -p
Paso 3: Instale PHP 8 en Almalinux
El componente final del LÁMPARA la pila que vamos a instalar es Php. Este es un lenguaje de secuencias de comandos del lado del servidor para el desarrollo de aplicaciones web dinámicas.
Para verificar las versiones PHP disponibles en el repositorio de AppStream, ejecute:
$ sudo DNF Lista de módulos PHP
La última versión ofrecida por Appstream el repositorio es Php 7.4.
Lista de PHP en AlmalinuxSin embargo, si desea instalar la última versión de PHP, debe instalar el Remi repositorio. Este es un repositorio de terceros que proporciona las últimas versiones de PHP.
Instale el repositorio REMI en Almalinux como sigue:
$ sudo dnf install http: // rpms.remirepo.NET/Enterprise/REMI-RELEASE-8.rpmInstale REMI en Almalinux
Una vez más, enumere los módulos PHP ofrecidos y esta vez, obtendrá el repositorio REMI en la lista con los módulos PHP ofrecidos.
$ sudo DNF Lista de módulos PHP
Al momento de escribir esta guía, la última versión de PHP es Php 8.1 el cual es un Liberar candidato. Este es el equivalente de un Beta versión y solo debe usarse para fines de prueba y no de producción.
Lista del módulo PHP en AlmalinuxPara instalar el último módulo PHP, restablezca el módulo PHP predeterminado y habilite Php 8.1 módulo de la siguiente manera.
$ sudo dnf módulo restablecimiento php $ sudo dnf módulo habilitar php: remi-8.1Instale PHP en Almalinux
Finalmente, instale Php y otros módulos PHP de su preferencia como se muestra.
$ sudo DNF Instalar PHP PHP-Common PHP-CLI PHP-MBSSTRING PHP-XML PHP-ZIP PHP-MYSQLND PHP-OPCACHE PHP-CURL PHP-INTL PHP-GDInstale módulos PHP en Almalinux
Cuando se complete la instalación, verifique la versión de PHP instalada.
$ PHP -VVerifique PHP en Almalinux
Además de eso, puede probar PHP en el navegador creando primero un archivo PHP de prueba como se muestra.
$ sudo vim/var/www/html/info.php
A continuación, pegue los siguientes archivos PHP.
Guarde los cambios y salga del archivo. Reiniciar el servidor web de Apache.
$ sudo systemctl reiniciar httpd
Luego navegue por la URL que se muestra.
http: // server-ip/info.php o http: // su dominio.com/información.php
Esto debería dirigirlo a la página de información de PHP que indica la versión de PHP instalada entre otros detalles.
Verifique la información de PHP en AlmalinuxY esto concluye este tutorial sobre la instalación del LÁMPARA apilar Almalinux. Ahora puede comenzar a alojar hosts virtual Apache para ejecutar sus aplicaciones web y asegurar su Apache con HTTPS.
- « 3 formas de averiguar qué proceso escucha en un puerto en particular
- Cómo instalar Fail2ban en Rocky Linux y Almalinux »