nginx配置及网关

1、nginx

配置都在nginx.conf文件中

nginx配置及网关_第1张图片

        

        server{}块定义了虚拟主机,listener监听端口,server_name监听域名,location{}是用来为匹配的 URI 进行配置,URI 即语法中的"/uri/"。location  / { }匹配任何查询,因为所有请求都以 / 开头。root指定对应uri的资源查找路径,这里html为相对路径,完整路径为/opt/ opt/nginx-1.7.7/html/,index指定首页index文件的名称,可以配置多个,以空格分开。如有多个,按配置顺序查找。

         上图从配置可以看出,nginx监听了80端口、域名为localhost、跟路径为html文件夹(我的安装路径为/opt/nginx-1.7.7,所以/opt/nginx-1.7.7/html)、默认index文件为index.html, index.htm、服务器错误重定向到50x.html页面。

2、网关及相关知识

nginx配置及网关_第2张图片

         ①我们的项目连接服务器流程:最上面是本地连接先是mstsc远程连上一个windows,然后在windows里使用工具连接上服务器,因为服务器在内网中。

        ②本地访问220.178.232.19流程:然后通过网关访问到172.16.40.102,直接访问172.16.40.102访问不到。

        ③在内网windows220.178.232.19浏览器上流程:直接访问172.16.40.102能够访问到,因为都在内网,所以不需要走网关,直接能够访问到。

你可能感兴趣的:(java,java,nginx)