首页 > 服务器 > ubuntu切换为apache+php-fpm+mpm_event
作者:ghostry 发布时间:2016-07-03 浏览: 24782
转载注明出处: https://blog.ghostry.cn/server/709.html首先,ubuntu用apt安装好后是用的稳定陈旧的mpm_prefork模式。现在我们来换成比较前卫的mpm_event模式。
先
apt-get remove libapache2-mod-php5
apt-get install php5-fpm libapache2-mod-fastcgi
然后
vi /etc/apache2/conf-available/php5-fpm.conf
<IfModule mod_fastcgi.c>
AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization
<Directory /usr/lib/cgi-bin>
Require all granted
</Directory>
</IfModule>
然后
a2enmod actions fastcgi alias
a2enconf php5-fpm
a2dismod mpm_prefork
a2enmod mpm_event
service apache2 restart
至此就应该可以用了,如果不能用,就查看error.log文件找原因。
我就遇到了php_value不再支持的情况,在htaccess里注释掉这部分,把需要的修改写到php文件里。
下一篇: 找到一个不错的javascript的sleep实现
数十年如一日的钻研各种技术,你的地址还能访问,挺感动的
你也是哦