baseado na resposta aqui, o centos não tem um mod_fastcgi rpm, mas um mod_fcgid poderia ser usado para propósitos mais semelhantes. link
Portanto, eu instalei o mod_fcgid usando o yum no centos7, e adicionando
LoadModule fastcgi_module modules/mod_fcgid.so
em vez de
LoadModule fastcgi_module modules/mod_fastcgi.so
no httpd.conf
e /usr/lib64/httpd/modules/mod_fcgid.so existem.
no entanto, quando executar service httpd start
, ele diz:
Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.
e
journalctl -xe
Mar 17 17:19:15 open-kvm-app63 kill[31039]: kill: cannot find process ""
Mar 17 17:19:15 open-kvm-app63 systemd[1]: httpd.service: control process exited, code=exited status=1
Mar 17 17:19:15 open-kvm-app63 systemd[1]: Failed to start The Apache HTTP Server.
depois eu apago esta linha no arquivo conf, httpd
pode começar de novo.
E eu me pergunto por que o httpd não pôde iniciar com essa configuração, obrigado.