nginx

tech2022-08-22  127

文章目录

前言一、sever模块下location模块的写法1.前端dist包,本地调试2.本地html代理到http请求 总结


前言

Nginx以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载平衡服务器。在性能上,Nginx占用很少的系统资源,能支持更多的并发连接,达到更高的访问效率;在功能上,Nginx是优秀的代理服务器和负载均衡服务器;在安装配置上,Nginx安装简单、配置灵活。前后端跨域,大部分都是nginx反向代理nginx下载网址

一、sever模块下location模块的写法

1.前端dist包,本地调试

前端npm run build 打包后,用nginx反向代理代码如下(示例): #设定虚拟主机配置 server { #侦听80端口 listen 80; //本地打开的端口号,默认80 server_name localhost; #dist包检测 把访问代理到 服务器网址 #默认请求 location / { root D:/mn/git/xxx-web/dist; //前端代码打包后文件的地址 #定义首页索引文件的名称 index index.html index.htm; } #请求路径前缀匹配到/bigdata location /bigdata { #proxy_pass 指令属于ngx_http_proxy_module 模块,此模块可以将请求转发到另一台服务器 proxy_pass http://xx.xx.xx.xxx:8000; //反向代理到的地址 } }

2.本地html代理到http请求

代码如下(示例): #设定虚拟主机配置 server { #侦听80端口 listen 80; //本地打开的端口号,默认80 #定义使用 http://localhost 访问 server_name localhost; #默认请求 location / { root D:/JS/testSelf/test; #定义首页索引文件的名称 index iframe.html; } }

总结

以上就是今天要讲的内容,本文仅仅介绍了nginx的j简单使用.

最新回复(0)