A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 Mylo 于 2018-8-24 18:58 编辑

1、模拟1个http服务器作为目标主机
用作测试,简单的使用1个tomcat实例模拟一台http服务器
2、配置IP域名
例如:我现在的使用的服务器IP是 123.207.107.161 ,配置访问IP的时候 直接访问到服务器上的tomcat!
前置准备:在服务器上安装好tomcat、安装好nginx

1.修改配置文件 nginx.conf 添加下面的一段内容(在http{}里面添加):

#start test-------------------------
        upstream test {
            server 123.207.107.161:8080;
            }
        server {
                listen       80;
                server_name  123.207.107.161;

                #charset koi8-r;
                #access_log  logs/host.access.log  main;

                location / {
                    proxy_pass   http://test;
                    index  index.html index.htm;
                }
            }

#end test---------------------------------

流程:
1)直接访问192.168.66.233服务器(安装nginx)
2)nginx反向代理接受客户机请求,找到server_name为test的server节点,根据proxy_pass对应的http路径,将请求转发到upstreamtest上,即端口号为8080的tomcat服务器。
4、效果展示





0 个回复

您需要登录后才可以回帖 登录 | 加入黑马