假设php服务器ip为192.168.1.62 apache服务器ip为192.168.1.60
首先在php服务器开放9000端口,配置php-fpm.conf:
listen=192.168.1.62:9000
listen.allowed_clients = 192.168.1.60
同时在php服务器建立/webphp目录,放置php文件test.php
然后在apache服务器配置虚拟机:
<VirtualHost *:80>
DocumentRoot "/web"
ProxyRequests Off
ProxyPassMatch ^/(.*\.php)$ fcgi://192.168.1.62:9000/webphp/$1
</VirtualHost>
然后访问http://192.168.1.60/test.php