PHP的sapi有fpm的运行模式,或者说接口,就是一种访问PHP这个软件的方式,nginx配合fpm这个接口,访问PHP程序,实现和PHP的配合。
  1. 启动php-fpm后,监听一个端口,默认监听9000(见配置文件listen = 127.0.0.1:9000)

  2. 然后nginx配置,如果是PHP文件,则转发给php-fpm程序处理。

  3. 接下来,当nginx软件收到一个客户端的请求后,根据配置文件判断是否是PHP文件,如果是,则转发给fpm程序,fpm处理完之后返回结果给nginx,nginx再返回结果给客户端。

更多推荐

nginx和PHP的关系