无论我做什么,Apache2 都会使用事件 MPM。Ubuntu Server 14.04

无论我做什么,Apache2 都会使用事件 MPM。Ubuntu Server 14.04

我尝试完全删除 Apache2,重新启动,然后使用此命令进行安装:

sudo apt-get install apache2-mpm-prefork

不过,Apache2 只能在事件 MPM 中工作:

root@ubuntu-vm:~# apachectl -V | grep -i mpm
Server MPM:     event

我需要它与 prefork 一起工作,有人可以帮我吗?

答案1

apachectl -v仅显示默认编译的 MPM,而不是实际运行的 MPM。启用mod_info并检查“服务器设置”下“MPM 名称”的输出

答案2

您从这个命令中得到了什么?

ls -l /etc/apache2/mods-enabled/mpm*

您需要使用命令 a2enmod 启用您想要使用的 mpm 模块。

相关内容