常用命令
启动nginx:nginx
关闭nginx:nginx -s stop
检测配置格式:nginx -t
重启nginx:nginx -s reload

upstream
后端的应用IP
对用户来说是透明的,没有暴漏后端请求
server
一个站点/域名,nginx可配置十多个域名,见上图
location
~开头 表示区分大小写的正则匹配
1 | location ^~ /images/ { |
~*开头 表示不区分大小写的正则匹配
1 | location ~* .(gif|jpg|jpeg)$ { |
!~ 区分大小写不匹配的正则!~* 不区分大小写不匹配的正则
1 | localtion / { |
Nginx生产环境场景
1、静态文件(html/css/js/图片/字体等)直接在Nginx对应目录下访问
2、其它(api访问)代理到对应api服务的端口