Skip to end of banner
Go to start of banner

Erradicar vulnerabilidad HOSTV1239865: PHP Unsupported Version Detection

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

Version 1 Next »

Para actualizar PHP en RHEL 8.10, sigue estos pasos (el servidor debe tener salida a internet):

Paso 1: Verificar la versión actual. Ejecuta en la terminal lo siguiente, esto mostrará la versión instalada.

php -v

Paso 2: Verificar las versiones disponibles en RHEL.

dnf module list php

Ejemplo de salida esperada:

Name    Stream    Profiles           Summary
php     7.2       common [d], devel  PHP scripting language
php     7.3       common, devel      PHP scripting language
php     7.4       common, devel      PHP scripting language
php     8.0       common, devel      PHP scripting language
php     8.1       common, devel      PHP scripting language
php     8.2       common, devel      PHP scripting language

El [d] indica la versión predeterminada.

Paso 3: Habilitar el módulo de la nueva versión de PHP. Si deseas instalar PHP 8.2, primero debes deshabilitar el módulo actual y luego habilitar el nuevo:

sudo dnf module reset php -y
sudo dnf module enable php:8.2 -y

Paso 4: Instalar PHP y sus módulos
Instala PHP y los módulos necesarios:


sudo dnf install -y php php-cli php-fpm php-mysqlnd php-xml php-curl php-mbstring php-zip php-gd php-bcmath

Paso 5: Verificar la versión instalada
Después de la instalación, confirma la nueva versión con:

bash
Copy
Edit
php -v
🔹 Paso 6: Reiniciar servicios (si usas Apache o Nginx con PHP-FPM)
Si usas Apache, reinicia con:
bash
Copy
Edit
sudo systemctl restart httpd
Si usas Nginx con PHP-FPM, reinicia con:
bash
Copy
Edit
sudo systemctl restart php-fpm
sudo systemctl restart nginx

  • No labels