Cómo instalar PHP 7.4 en CentOS 8 / RHEL 8

PHP (preprocesador de hipertexto) es el lenguaje de secuencias de comandos del lado del servidor más popular y se utiliza para desarrollar sitios web estáticos y dinámicos. En este artículo, demostraremos cómo instalar la última versión de PHP 7.4 en CentOS 8 y RHEL 8.

Requisitos mínimos del sistema para PHP 7.4

  • Sistema operativo mínimo CentOS 8/RHEL 8
  • Privilegios de Sudo o Root
  • Repositorios de paquetes básicos
  • Conexión a Internet

Pasemos a los pasos de instalación,

Paso: 1) Habilitar el repositorio EPEL y Remi

En los repositorios de paquetes predeterminados de CentOS 8 y RHEL 8, PHP 7.2 / 7.3 está disponible y para instalar la última versión de PHP 7.4, debemos configurar los repositorios EPEL y REMI, por lo que para habilitar los repositorios, ejecute los siguientes comandos:

[[email protected] ~]$ sudo dnf install epel-release -y
[[email protected] ~]$ sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y

Una vez que los repositorios estén configurados y habilitados, ejecute el siguiente comando dnf para ver las versiones de PHP disponibles,

[[email protected] ~]$ dnf module list php

dnf-module-list-php-centos8

Como podemos ver en el resultado anterior, PHP 7.2 es el paquete predeterminado del repositorio de AppStream de CentOS-8, por lo que en el siguiente paso, habilitaremos la última transmisión del módulo PHP (redmi-7.4) para que cuando instalemos PHP usando dnf, entonces recogerá automáticamente los paquetes del módulo remi-7.4

Paso: 2) Habilite la última transmisión del módulo PHP (remi-7.4)

Ejecute el siguiente comando dnf para habilitar el módulo PHP remi-7.4,

[pkuma[email protected] ~]$ sudo dnf module enable php:remi-7.4

Habilitar-remi-7-4-mdoule

Paso: 3) Instalar y verificar PHP

Ahora ejecute el siguiente comando dnf para instalar PHP 7.4,

[[email protected] ~]$ sudo dnf install php php-cli php-common

Instalar-php-7-4-CentOS8-RHEL8

Como podemos ver, está instalando sus dependencias como httpd y nginx, por lo que una vez que los paquetes anteriores se hayan instalado correctamente, ejecute a continuación «php-vComando para verificar la versión de php instalada,

[[email protected] ~]$ php -v

php-versión-centos8

Al instalar PHP, php-fpm también se instala como su dependencia, se tratará como un servidor FastCGI, así que use el siguiente comando para iniciar y habilitar el servicio FPM,

[[email protected] ~]$ sudo systemctl start php-fpm
[[email protected] ~]$ sudo systemctl enable php-fpm

Paso: 4) Actualización de parámetros de PHP

Al usar el php en diferentes CMS (Sistema de gestión de contenido) como WordPress, Drupal, Joomla y MediaWiki, etc., es posible que tengamos que actualizar los parámetros predeterminados de PHP para mejorar el rendimiento. Estos parámetros pueden ser alertados desde su archivo de configuración “/etc/php.ini”,

[[email protected] ~]$ sudo vi /etc/php.ini
…………
upload_max_filesize = 32M 
post_max_size = 48M 
memory_limit = 256M 
max_execution_time = 600 
max_input_vars = 3000 
max_input_time = 1000
………

Guarde y salga del archivo. Para hacer que los cambios anteriores surtan efecto, reinicie el servicio de su servidor web (httpd o nginx)

[[email protected] ~]$ sudo systemctl restart httpd

Eso es todo de este artículo, espero que estos pasos lo ayuden a instalar y configurar PHP 7.4 en su sistema CentOS 8 y RHEL 8. Sus opiniones y comentarios son bienvenidos.

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *