web nginx反向代理
关于nginx的代理、正向代理、反向代理可以参考这个网址https://www.cnblogs.com/ysocean/p/9392908.html写的很详细,这里就不赘述了。
直接上我参考这篇文章进行web端nginx的反向代理配置流程
下载nginx
地址 :http://nginx.org/en/download.html
在nginx.conf文件中添加代理server
主要代码
server { listen 60; server_name 192.168.199.203; location / { proxy_pass http://192.168.199.188:8066; index index.html index.htm index.jsp; } }
描述
项目真实的访问地址是 http://192.168.199.188:8066
通过以上代码进行nginx的反向代理可以实现,通过http://192.168.199.203:60访问项目
注意事项:
nginx开启之后顺便重启一下,如果配置好之后访问不了,重启nginx一般会报错,可以解决部分问题
我在这里遇到了两个问题
- nginx目录使用中文报错;解决办法修改目录,不要使用中文
- nginx配置文件中有端口号被使用报错;解决办法:修改端口号
- 编辑nginx的config文件不要使用记事本进行编辑,可以使用nodepad++等工具进行编辑