nginx+tomcat多服务器及负载均衡配置

目标:

      (1)安装jdk

      (2)配置nginx+tomcat多服务器模式

      (3)配置负载均衡

      (4)配置反代服务器

一、jdk安装

       (1)jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

       (2)下载完成后解压压缩包即可

       (3)设置环境变量

        修改/etc/profile文件,在最后面添加jdk的路径即可

        export JAVA_HOME=/usr/java/jdk1.8.0_171  #根据实际路径来设置

        export  PATH=$PATH:$JAVA_HOME/bin

        export  CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

        添加完成后需要使环境变量生效,使用source /etc/profile,然后echo $JAVA_HOME,使用命令java -version,如果能够输出jdk的版本的话,说明环境变量已经生效了。

二、配置nginx+tomcat多服务器模式

    1、安装nginx+tomcat(网上资源比较多,就此略过)

   注意:在下载tomcat包的时候需要选择core中的包,其他的包不是完整的。tomcat包下载后解压即可。

    2、tomcat多服务模式设置

   (1)tomcat包解压后就相当于形成了一个web环境,因此需要多服务模式的话就应该有多个web环境。方式很简单,将解压后的文件copy多份即可 

     ~]# mv apache-tomcat-8.5.32tomcat1

     ~]# cp –ar tomcat1 tomcat2

 至此,我们已经有了两个tomcat环境了,要想两个都能同时运行,还得设置好两个tomcat的环境变量。

   (2)环境变量设置

就如同安装jdk时需要设置环境变量之外,tomcat也需要设置,由于tomcat有两个web环境,因此都需要设置进去,否则那个没有环境变量的是启动不了的。修改/etc/profile文件,在最后面添加如下内容:

      export  CATALINA_BASE=/usr/tomcat1

      export  CATALINA_BASE2=/usr/tomcat2

      export  PATH=$PATH:CATALINA_BASE/bin:CATALINA_BASE2/bin

现在就有两个tomcat的环境变量了,分别是CATALINA_BASE和CATALINA_BASE2这两个变量了。

修改完成之后先不要急着将tomcat启动,因为tomcat2的环境变量名称是CATALINA_BASE2,但是在tomcat2和tomcat1的配置文件中的环境变量名称都是CATALINA_BASE(tomcat2是从tomcat1复制过来的,因此目前所有文件都一致),所以,必须得将tomcat2的配置文件中的所有相关字符串全

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值