Nginx反向代理实例_4_1

1.实现效果

(1)打开浏览器,在浏览器地址栏输入地址 www.123.com ,跳转到 liunx  系统 tomcat  主页面中

2.准备工作

       (1)在 liunx  系统安装 tomcat , 使用默认端口 8080

        * tomcat  安装文件放到 liunx  系统中,解压   tar -xvf apache-tomcat-7.0.70.tar.gz

        Nginx反向代理实例_4_1

         * 进入 tomcat 的 的 bin  目录中,./startup.sh  启动 tomcat  

        Nginx反向代理实例_4_1

     (2) 因为没有开发8080端口,这里直接将防火墙关闭 ,也可以将端口号放开,这里关闭了防火墙

       Nginx反向代理实例_4_1 

     (3)在windows系统中通过浏览器访问tomcat服务器,ip地址是虚拟机的ip

        Nginx反向代理实例_4_1

3 访问过程分析

        windows 访问到nginx 服务,nginx服务转发到tomcat 8080 端口

         Nginx反向代理实例_4_1

4、具体配置

       第一步 在windows系统的host文件进行域名和ip对应关系位置的配置

       在host文件的最下方 输入 xxx.xxx.xxx.xx  www.123.com  xxx 代表的是虚拟机的ip地址

       Nginx反向代理实例_4_1

     第二步 在nginx进行请求转发的配置(反向代理配置)

     Nginx反向代理实例_4_1   

     server_name 输入自己虚拟机的ip ,然后以分号结束

     location 配置proxy_pass http://127.0.0.1:8080 

5.最终测试 

    进入到nginx的sbin目录,重启nginx 服务

    Nginx反向代理实例_4_1

   在windows 系统 浏览器中输入www.123.com 

      Nginx反向代理实例_4_1

      实例完成了