浏览器|nginx安装与配置详解

浏览器|nginx安装与配置详解

文章图片

浏览器|nginx安装与配置详解


1.安装nginx
输入以下命令:sudo brew install nginx
2.查看 nginx 版本
输入以下命令:nginx -v
3.启动 nginx
输入以下命令:sudo nginx
【浏览器|nginx安装与配置详解】
4.查看 nginx 是否启动成功
在浏览器中访问http://localhost:8080 , 如果出现如下界面 , 则说明启动成功.
5.关闭nginx
输入以下命令:sudo nginx -s stop
6.重新加载nginx
输入以下命令:sudo nginx -s reload
7.nginx和uWSGI服务器之间是如何配合工作的?
首先浏览器发起http请求到nginx服务器 , nginx根据接收的请求包 , 进行url分析 , 判断访问的资源类型 , 如果是静态资源 , 直接读取静态资源返回给浏览器 , 如果请求的是动态资源就转交给uwsgi服务器 , uwsgi服务器根据自身的WSGI协议 , 找到对应的Django框架 , Django框架下的应用进行逻辑处理 , 将返回值发送到uwsgi服务器 , uwsgi服务器再返回给nginx , 最后nginx将返回值返回给浏览器进行渲染显示给用户