Nginx 怎样解析php 代码
1、浏览器获取输入的域名www.baidu.com 2、浏览器向域名系统DNS请求解析www.baidu.com的IP地址 3、DNS解析出百度服务器的IP地址 4、浏览器与服务器建立TCP连接(默认端口80) 5、浏览器发出HTTP请求,请求百度首页 6、服务器通过HTTP请求把首页文件发给浏览器 7、TCP连接释放 8、浏览器解析首页文件,展示web界面给用户
DNS域名解析系统
Nginx 解析php代码
当用户通过浏览器访问一个域名的时候,会通过dns域名解析系统,解析到请求域名的IP地址,请求http请求,与服务器建立连接,服务器请求到如果是php代码,就通过php的fpm 进程管理器进行分发请求,然后将解析好的请求通过Nginx 的fastcgi 接收,最后,nginx将返回的数据发送给客户端