首先配置php
安装你想用的php版本,找到你的php-fpm.conf配置文件
将listen换成你想要的端口
比如listen = 127.0.0.1:9099
注意,如果你的fpm系变量配置文件在php-fpm.d的www.conf下面,请在www.conf添加。
启动php
/opt/remi/php71/root/usr/sbin/php-fpm start
运行成功会提示Starting php-fpm done,如果启动不了请排查处理
httpd部分
修改配置文件httpd.conf
启动mod_proxy_fcgi
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
然后修改网站的配置:
<VirtualHost *:80>
DocumentRoot "/www/test_host/"
ServerName test_host.com
<FilesMatch "\.php$">
SetHandler "proxy:fcgi://localhost:9099"
</FilesMatch>
<Directory "/www/test_host/">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from All
</Directory>
</VirtualHost>
注意,如果你的很多网站,可能网站配置文件是在vhost里的xxxxxx.com.conf,请在vhost配置文件里面修改
重启httpd
service httpd restart
打开对应的网站就发现已经运行你想要的php版本了。