目标:
(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的配置文件中的所有相关字符串全