Cómo instalar la pila de la lámpara en Rhel & Centos Stream 9
- 3454
- 1031
- Jaime Delgadillo
LAMP es una popular plataforma de desarrollo web de código abierto que significa Linux, Apache, MySQL y PHP. Este acrónimo representa los componentes centrales de un servidor web típico basado en Linux, y proporciona un entorno estable y confiable para que los desarrolladores web creen e implementen sitios web y aplicaciones dinámicas.
En este artículo, le mostraremos cómo configurar una pila de lámparas en los sistemas Red Hat Enterprise Linux (RHEL) y CentOS Stream 9.
Requisitos previos
Antes de comenzar, debe tener un sistema RHEL o CENTOS 9 recién instalado con un usuario root o un usuario con privilegios de sudo. También debe tener una comprensión básica de los comandos y conceptos de Linux.
Paso 1: Instale el servidor web Apache
Apache es el software de servidor web más utilizado en el mundo, y está disponible en los repositorios predeterminados de CentOS 9. Para instalar Apache, ejecute el siguiente comando como root o con privilegios de sudo:
sudo dnf install httpd
Una vez que se complete la instalación, inicie el servicio Apache y habilite que comience automáticamente en el momento del arranque:
sudo systemctl iniciar httpd
sudo systemCtl habilita httpd
Para verificar que el servidor web Apache funcione correctamente, abra un navegador web y acceda a la dirección IP o nombre de host del servidor. Debería ver la página web de Apache predeterminada, que confirma que el servidor web está en funcionamiento.
Paso 2: Instale el servidor de base de datos Mariadb
MariadB es una bifurcación del servidor de base de datos MySQL, y está incluida en los repositorios predeterminados de CentOS 9. Para instalar mariadb, ejecute el siguiente comando:
sudo dnf instalar mariadb-server
Una vez que se complete la instalación, inicie el servicio mariadb y permita que comience automáticamente en el momento de la arranque:
sudo systemctl start mariadb
sudo systemctl habilita mariadb
Para asegurar la instalación de mariadb, ejecute el siguiente comando
mysql_secure_installation
Paso 4: Instalar PHP
Ahora que Apache y MariadB están instalados y ejecutados, podemos proceder a instalar PHP. Para hacer esto, ejecute el siguiente comando:
sudo DNF Instalar PHP PHP-CLI PHP-Common PHP-GD PHP-MYSQLND PHP-PDO
Paso 5: Configurar PHP
Después de instalar PHP, necesitamos realizar algunos cambios de configuración para garantizar que funcione correctamente con Apache. Abre el 'PHP.ini ' Archivo de configuración utilizando su editor de texto preferido:
sudo nano /etc /php.ini
En el archivo, busque las siguientes líneas y modifíquelas de la siguiente manera:
memoria_limit = 256m upload_max_filesize = 128m post_max_size = 128m123 | memoria_limit = 256mupload_max_filesize = 128mpost_max_size = 128m |
Guarde y cierre el archivo.
Paso 6: Prueba la pila de lámparas
Para verificar que nuestra pila de lámparas esté instalada y configurada correctamente, crearemos un script PHP simple y la ejecutaremos a través de Apache.
Crea un nuevo archivo llamado 'Información.php ' En el directorio raíz web Apache usando el siguiente comando:
sudo nano/var/www/html/info.php
Pegue el siguiente código en el archivo:
Guarde y cierre el archivo.
Ahora, abra su navegador web y navegue a 'http: // your-server-ip/info.php '. Debería ver una página que muestra la información de configuración de PHP. Si ve esta página, entonces su pila de lámparas está en funcionamiento.
Mostrar información de PHP sobre Rhel & Centos Stream 9Felicidades! Ha instalado y configurado con éxito una pila de lámparas en su servidor Rhel o Centos 9.
Conclusión
En conclusión, configurar una pila de lámparas en RHEL o CentOS 9 implica instalar Apache, MariadB y PHP, y hacer algunos cambios de configuración necesarios. Con la guía paso a paso proporcionada en este artículo, puede tener su propia lámpara en funcionamiento en poco tiempo. Con una pila de lámpara en su lugar, tiene todos los componentes necesarios para alojar sitios web y aplicaciones dinámicas. Es una solución flexible y escalable que proporciona la base para muchos de los sitios web y aplicaciones que utilizamos hoy. Ya sea que sea un administrador experimentado del sistema o un principiante, configurar una pila de lámparas en Rhel o Centos 9 es una excelente manera de comenzar con el desarrollo web y el alojamiento.
- « ¿Cuál es el archivo /etc /mtab en Linux?
- La impresión del desafío Hello World en 20 lenguajes de programación diferentes »