PHP (preprocesador de hipertexto) es el lenguaje de secuencias de comandos del lado del servidor más utilizado para crear sitios web dinámicos. Todos los CMS (sistemas de gestión de contenido) y marcos más populares, como WordPress, Laravel y Magento, están integrados en la programación PHP. Explorará en esta guía cómo puede instalar la versión PHP 7.4 en el sistema CentOS 8. Hay diferentes versiones de PHP disponibles para la instalación en CentOS 8. Antes de elegir una versión de PHP para la instalación de todas ellas, asegúrese de que esta versión cumpla con los requisitos de la aplicación.
Instalación de PHP en CentOS 8
Para instalar el PHP en el sistema CentOS 8, debe realizar los siguientes pasos:
Paso 1:habilitar el repositorio de Remi
En CentOS 8, la versión PHP 7.2 se usa como la versión predeterminada que admite la mayoría de las aplicaciones web modernas. Sin embargo, según el soporte de su aplicación, puede instalar la última versión de PHP disponible en su sistema utilizando el repositorio de Remi. Entonces, si necesita instalar PHP 7.3 o 7.4, ejecute el siguiente comando para habilitar el repositorio de Remi:
$ sudo yum install yum-utils http://rpms.remirepo.net/enterprise/remi-release-8.rpm
Después de ejecutar el comando anterior, el repositorio EPEL también se habilitará en su sistema.
Una vez que el repositorio es el repositorio Remi habilitado en su sistema, enumere la versión de PHP disponible ejecutando el comando mencionado a continuación:
$ sudo dnf module list php
Paso 2:habilitar el módulo PHP
Como discutimos anteriormente, el módulo PHP está configurado de forma predeterminada en PHP 7.2. Si desea instalar la última versión de PHP, habilite la versión adecuada en su sistema CentOS 8.
Para habilitar PHP 7.3, puede usar los comandos mencionados a continuación:
$ sudo dnf module reset php
$ sudo dnf module enable php:remi-7.3
Por ejemplo, queremos instalar la última versión de PHP 7.4 en el sistema CentOS 8. En este caso, al ejecutar el siguiente comando, puede habilitarlo en su sistema:
$ sudo dnf module reset php
$ sudo dnf module enable php:remi-7.4
Ahora, el módulo PHP 7.4 está habilitado en su sistema de la siguiente manera:
Paso 3:Instalación de PHP en CentOS 8
Es hora de comenzar la instalación de PHP y el módulo PHP 7.4 común de la siguiente manera:
$ sudo yum install php-fpm php-common php-cli
El comando anterior no instalará las dependencias de Apache. Durante la instalación de los módulos anteriores, el FPM se instalará como una dependencia. Esto se usará como un servidor FastCGI. Ahora, habilite e inicie el servicio FPM ejecutando el siguiente comando:
$ sudo systemctl enable –now php-fpm
$ sudo systemctl start php-fpm.service
Ahora, verifique la versión de Php instalada usando el siguiente comando:
$ php --version
Conclusión
Hemos instalado PHP en CentOS 8 en este artículo. Además, exploramos cómo cambiar la versión predeterminada de PHP a la última versión disponible. Después de instalar PHP en su sistema, puede configurarlo con un servidor web Apache o Nginx. ¡Gracias!