httpd 2.4连接php-fpm
Posted feng_land
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了httpd 2.4连接php-fpm相关的知识,希望对你有一定的参考价值。
第一种方法(SetHandler)
追加到/etc/httpd/conf/httpd.conf最后
<FilesMatch .php$>
setHandler "proxy:fcgi://127.0.0.1:9000"
</FilesMatch>
第二种方法(ProxyPassMatch)
虚拟主机内配置
<VirtualHost *:80>
ServerName www.a.com
DocumentRoot /var/www/html/
ProxyRequests Off
ProxyPassMatch ^/(.*.php)$ fcgi://127.0.0.1:9000/var/www/html/$1
</VirtualHost>
第三种方法(ProxyPass)
虚拟主机内配置
<VirtualHost *:80>
ServerName www.a.com
DocumentRoot /var/www/html/
<LocationMatch ^(.*.php)$>
ProxyPass fcgi://127.0.0.1:9000/var/www/html/
ProxyErrorOverride on
</LocationMatch>
</VirtualHost>
本文参考了:http://www.taoluyuan.com/index.php/archives/37/#http://www.taoluyuan.com/index.php/archives/37/
以上是关于httpd 2.4连接php-fpm的主要内容,如果未能解决你的问题,请参考以下文章
LAMP架构之httpd+(php-fpm)+mariadb