Falta el "controlador Apache 2.0" de RHEL8 HTTPD php

Falta el "controlador Apache 2.0" de RHEL8 HTTPD php

¿Cómo instalo PHP en RHEL8 para que utilice "API de servidor" "controlador Apache 2.0" en lugar de PHP-FPM? Creo que PHP-FPM está causando problemas y no puedo ver los módulos habilitados en Apache para el servidor web.

Intenté instalar PHP73 desde "remi-php73" pero no parece hacer ninguna diferencia.

Respuesta1

A partir de RHEL-8, httpd funciona en modo subproceso (evento MPM) y usa php-fpm para mejorarrendimiento y seguridad.

En RHEL-8 todavía se proporciona mod_php y se elimina en RHEL-9

mod_php solo está disponible en el modo de trabajo antiguo (prefork MPM), por lo que si vuelve a él, se usará mod_php.

Consulte /etc/httpd/conf.modules.d/00-mpm.conf para seleccionar el MPM adecuado

LoadModule mpm_prefork_module modules/mod_mpm_prefork.so

También consulte /etc/httpd/conf.modules.d/10-php.conf para habilitar mod_php

LoadModule php7_module modules/libphp7.so

Creo que PHP-FPM está causando problemas

Le recomiendo que investigue estos problemas en lugar de intentar solucionarlos cambiando a la antigua forma obsoleta.

información relacionada