Linux----nginx反向代理Tomcat

                                                                   (实验准备1号机,2号机,3号机,apach-tomcat软件包)

1号机#

#vim /etc/sysconfig/network-scripts/ifcfg-ens33

BOOTPROTO=static

IPADDR=192.168.1.1                                                         (ESC:wq)保存退出

#ifdown ens33;ifup ens33

#getenforce (显示为disabled)

#systemctl stop firewalld

2号机#

#vim /etc/sysconfig/network-scripts/ifcfg-ens33

BOOTPROTO=static

IPADDR=192.168.1.10                                                         (ESC:wq)保存退出

#ifdown ens33;ifup ens33

#getenforce (显示为disabled)

#systemctl stop firewalld

3号机#

#vim /etc/sysconfig/network-scripts/ifcfg-ens33

BOOTPROTO=static

IPADDR=192.168.1.20                                                         (ESC:wq)保存退出

#ifdown ens33;ifup ens33

#getenforce (显示为disabled)

#systemctl stop firewalld

2号机#

#tar zxf /root/Desktop/apach-tomcat...tar.gz  -C /usr/src

#cd /usr/src

#mv apach-tomcat-8.5.16/  /usr/local/tomcat

#/usr/local/tomcat/bin/startup.sh                        (一号机网页测试192.168.1.10:8080初tomcat页面)

#mkdir -p /web/webapp1

#vim /web/webapp1/index.jsp

<%@  page language="java" import="java.util.*"  pageEncoding="UTF-8"%>

<html>

        <head>

                    <title>JSP  test1 page</title>

</head>

<body>

<%  out.println("welcome to 192.168.1.10");%>

</body>

</html>                                                                                                                 (ESC:wq)保存退出

#vim  /usr/local/tomcat/conf/server.xml

150行:输入<Context docBase="/web/webapp1" path=" "  reloadable="false">

</Context>                                                                (ESC:wq)保存退出

#/usr/local/tomcat/bin/shutdonw.sh

#/usr/local/tomcat/bin/startup.sh                       (1号机网页测试出现输入的welcome to 192.168.1.10)

3号机#

#tar zxf /root/Desktop/apach-tomcat...tar.gz  -C /usr/src

#cd /usr/src

#mv apach-tomcat-8.5.16/  /usr/local/tomcat

#/usr/local/tomcat/bin/startup.sh                        (一号机网页测试192.168.1.20:8080初tomcat页面)

2号机#

#scp  -r /web  root@192.168.1.20:/         (远程传送web目录到192.168.1.20上)

#scp  /usr/local/tomcat/conf/server.xml  root@192.168.1.20:/usr/local/tomcat/conf    (远程传送/usr/local/tomcat/conf配置文件到192.168.1.20上)

3号机#

#cd /web/webapp1

#vim index.html         

<%@  page language="java" import="java.util.*"  pageEncoding="UTF-8"%>

<html>

        <head>

                    <title>JSP  test1 page</title>

</head>

<body>

<%  out.println("welcome to 192.168.1.20");%>

</body>

</html>                                                                                                                 (ESC:wq)保存退出

#/usr/local/tomcat/bin/shutdonw.sh

#/usr/local/tomcat/bin/startup.sh                          (1号机网页测试出现输入的welcome to 192.168.1.20)

1号机#

#mount /dev/cdrom /mnt

#cd /etc/yum.repos.d/

#ls     (默认将第一个备份为Centos-Base.repo.bak)

#mv Centos-Base.repo  Centos-Base.repo.bak

#vim Centos-Base.repo

【a】

  baseurl=file:///mnt

gpgcheck=0                                                (ESC:wq)保存退出

#yum clean all (清除缓存)

#yum -y install pcre-devel zlib-devel openssl-devel

#useradd -M -s /sbin/nologin www

#tar zxf /root/Desktop/nginx-.....tar.gz -C /usr/src

#cd /usr/src/nginx ..../

#./configure --prefix=/usr/local/nginx --user=www --group=www --with-file-aio --with-http_stub_status_module --with-http_gzip_static_module --with-http_flv_module --with-http_ssl_module && mkae && make install

#vim /usr/local/nginx/conf/nginx.conf

20行:在default_type....下面输入

upstream   tomcat_server   {

       server   192.168.1.10:8080   weight=1;

       server   192.168.1.20:8080   weight=1;

}

49行:在index    dnex..html  index.html下面输入:必须在  } 符号里面输入

 proxy_pass  http://tomcat_server;                               (ESC:wq)保存退出

#nginx -t  (检测一下)

#nginx  (启动)

本主机浏览器测试:192.168.1.1 (刷新交互式出现网页)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值