Linux下多个Tomcat服务器的部署

时间:2022-09-17 09:24:05

1.获取ExpositionInvokeServer.war文件

通过文件共享文件夹从windows端获取ExpositionInvokeServer.war文件

运用cp命令将文件拷贝到对应额文件夹中:

cp
/mnt/hgfs/文件共享/ExpositionInvokeServer.war /var/tomcat2/apache-tomcat-
8.0.26/webapps/

tomcat服务器开启时会自动解压缩war包,在webapps下生成web程序的路径

2.启动Tomcat服务器

进入tomcat2服务器的bin目录,然后执行"./startup.sh"命令启动Tomcat服务器

3.修改server.xml文件

(1) 修改http访问端口(默认为8080端口)因为第一个tomcat中的http访问端口改为了80,这里可以不改

(2) 修改Shutdown端口(默认为8005端口)这里改为8006

(3) 修改JVM启动端口(默认为8009端口) 这里改为8010

(4)在后面加上需要携带访问的路径

<Context
path=
"/" docBase="/var/tomcat2/apache-tomcat-8.0.26/webapps/ExpositionInvokeServer" debug="0" privileged="true">
</Context>


4.修改用户名和密码

进入tomcat2服务器安装目录下,找到相应的web程序路径进行修改

 

[root@localhost ExpositionWeb]# cd /var/tomcat/apache-tomcat-8.0.26/webapps/ExpositionInvokeServer/WEB-INF/[root@localhost WEB-INF]# cd classes[root@localhost ExpositionWeb]#  vi jdbc.properties 

 

如下图,修改红框中的内容,改为自己设置的mysql的账号和密码

Linux下多个Tomcat服务器的部署

修改好之后保存退出


5.关闭启动Tomcat服务器

进入tomcat2服务器的bin目录,执行

./shutdown.sh
 两次 关闭Tomcat服务器

然后执行"./startup.sh"命令启动Tomcat服务器

6.启动之前配置好的tomcat服务器并且访问

进入tomcat1服务器的bin目录,如果服务器是关闭的则直接执行

./startup.sh 启动Tomcat服务器

若是开启的,则执行步骤5

 

打开浏览器,输入192.168.1.159

重开一个页面输入192.168.1.159:8080

两个都可以访问则成功