第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > php mpm Ubuntu Apache 切换到php-fpm+mpm_event模式

php mpm Ubuntu Apache 切换到php-fpm+mpm_event模式

时间:2024-06-13 15:50:57

相关推荐

php mpm Ubuntu Apache 切换到php-fpm+mpm_event模式

ubuntu通过apt安装的apache2默认是mpm_prefork模式,想要切换到mpm_event模式,PHP支持库也要改变。

非root模式下注意加sudo

首先要关掉普通的php模块:

a2dismod php7.2

apt-get remove libapache2-mod-php7.2

然后才可以关掉mpm_prefork:

a2dismod mpm_prefork

然后启用mpm_event:

a2enmod mpm_event

之后安装fpm(我这里是7.2):

apt-get install php7.2-fpm libapache2-mod-fcgid

启用fcgid及相关模块(我也不知道这些是不是都是必需的,都启用了):

a2enmod actions fcgid alias proxy_fcgi proxy

最后更新配置文件重启apache:

a2enconf php7.2-fpm

/etc/init.d/apache2 restart

如果你的全部网站都支持https,mpm_event模式下还可以启用http/2(慎用!!!):

a2enmod http2

最后别忘了重启apache

apt安装的apache有a2enconf a2enmod a2disconf a2dismod 等等工具很方便,如果是其他安装方式可能无法使用这些工具,不过对应的模块正确装卸就可以了,apache官网也有很详细的说明。

参考:

/docs/2.4/mod/event.html

/docs/2.4/howto/http2.html

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。