1.接收到静态数据后是是nginx自己处理
判断是否是静态数据的是根据
localtion / {
root html;
index index.html index.htm;
}
2.接收到数据后是判断是否是动态数据,如是动态数据就要利用nginx的fast_cgi快速接口转发给php的9000端口
判断是否是动态数据的根据
fastcgi是一个快速接口程序,它分为两部分:1.客户端:和nginx集成在一起 2.服务端:和php集成在了一起
localtion ~* ^(.*).(php|php5){
root html;
fastcgi_pass 127.0.0.1:9000; * 这是nginx接口的快速客户端
}
3.由php的fastcgi的服务端在php的9000端口接收,然后交给php来处理动态请求
4.然后php的fpm监听9000端口