在阿里云服务器上部署两个tomcat结点,需要一下几步
1.首先,需要在阿里云服务器控制台上打开需要的端口,比如我的两个tomcat的端口是8080和8081
2.解压下载好的tomcat压缩包到/opt目录,命令 tar -zxvf [压缩包名];
将压缩好的tomcat包,剪切到你指定目录,我的是/opt,命令 mv [包名] /opt/apache-tomcat-8080;
再复制一份tomcat,命令 cp -rf apache-tomcat-8080 apache-tomcat-8081
3.修改/etc/profile文件
需要在文件中添加多组CATALINA环境变量(有几个tomcat就添加几组)
export CATALINA_HOME=/opt/apache-tomcat-8080
export CATALINA_BASE=/opt/apache-tomcat-8080
export TOMCAT_HOME=/opt/apache-tomcat-8080
export CATALINA_HOME2=/opt/apache-tomcat-8081
export CATALINA_BASE2=/opt/apache-tomcat-8081
export TOMCAT_HOME2=/opt/apache-tomcat-8081
注意路径
修改完,保存后,执行source /etc/profile,使其生效
4.修改其他tomcat(除了第一个tomcat)根目录bin下的catalina.sh文件
进入第二个tomcat的bin目录下,进入catalina.sh文件(命令vim catalina.sh),找到下面的注释代码
# OS specific support. $var _must_ be set to either true or false.
再上面的注释代码的下面添加以下代码
export CATALINA_BASE=$CATALINA_BASE2
export CATALINA_HOME=$CATALINA_HOME2
注意:这里的路径与前面第三步的保持一致
5.修改端口号
为了防止tomcat之间的端口冲突,修改第二个tomcat下conf目录中的server.xml文件,有三个需要更改的地方
我的更改好(我是将之前的加一)后,显示如下:
默认为8005
默认为8080
默认为8009
以上操作完毕后,启动两个tomcat,然后在浏览器中输入指定的url
部署完毕,是不是很简单!