Nginx和php-fpm部署到不同的服务器配置方法

  1. 安装就不在这里说了,本博客都有介绍,请自行搜索

  2. 主要配置

  • php-fpm 的配置:www.conf:
[php]
listen = 0.0.0.0:9000
listen.allowed_clients = 192.168.24.129 #Nginx服务器的ip地址
  • nginx 的配置:xxxx.conf

fastcgi_pass 192.168.24.130:9000;#php-fpm 服务器的IP地址

我这里的配置是只有 php 文件才转发到 php-fpm 服务器,静态文件是不会转发,所以在 nginx 服务器也需要保留一份代码