
¿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.