Linux (CentOS7)升级tomcat版本(从tomcat-7.0.54版本升级到tomcat-7.0.109)

本文详细介绍了如何在Linux系统中将Tomcat从7.0.54版本升级到7.0.109版本,包括上传新版本安装包、解压重命名、备份旧版本、拷贝应用程序及库文件、更新配置文件、添加数据库连接信息以及启动新版本Tomcat的步骤。
摘要由CSDN通过智能技术生成

Linux 升级Tomcat版本

tomcat-7.0.54版本升级到tomcat-7.0.109版本

一、上传高版本tomcat的安装包到服务器并解压重命名,停止旧版本tomcat和备份旧版本tomcat;修改EOS配置文件中启动、停止(*.sh)脚本添加新tomcat路径位置。

通过XFTP 上传tomcat.tar.gz ——/opt目录中。(使用工具,按自己经常使用的,顺手就可以)

解压新版本tomcat
cd /opt
tar -xvf apache-tomcat-7.0.109.tar 
重命名
mv ./apache-tomcat-7.0.109.tar ./tomcat-7.0.109
备份旧版本tomcat
mv tomcat-7.0.54 ./tomcat-7.0.54-bak-2022-05-11.bak
停止旧版本tomcat
cd /opt/EOS7.6/
./stopServer.sh
修改启动、停止脚本中的tomcat路径。
vi startServer.sh
#export CATALINA_BASE="/opt/tomcat-7.0.54"  (注释旧版本tomcat路径)
export CATALINA_BASE="/opt/tomcat-7.0.109" (添加新版本tomcat路径)
vi stopServer.sh
#PRGDIR="/opt/apache-tomcat-8.5.78/bin"  (注释旧版本tomcat路径)
PRGDIR="/opt/apache-tomcat-7.0.109/bin"  (添加新版本tomcat路径)

二、从旧版本tomcat——/opt/tomcat-7.0.54/webapps目录中拷贝到新版本tomcat——/opt/tomcat-7.0.109/webapps目录中(按实际项目存放应用程序拷贝,如文件夹、war、jar等)。

workspace 
governor 
defult

进入旧版本tocmat
cd /opt/tomcat-7.0.54/webapps
cp -r  opt/tomcat-7.0.54/webapps ./workspace ./governor ./defult  /opt/tomcat-7.0.109/webapps/

三、从旧版本tomcat——/opt/tomcat-7.0.54/lib目录中拷贝jar包到新版本tocmat——/opt/tomcat-7.0.109/lib目录中。如以下jar包(按实际项目jar拷贝)。

kingbasejdbc4-7.1.2.0250.jar 
mssqlserver-3.0.jar  
mysql-connector-java-5.1.40.jar  
ojdbc14-10.2.0.2.0.jar  
oscarJDBC-7.0.jar 
postgresql-42.2.2.jre6.jar

进入旧版tomcat
cd /opt/tomcat-7.0.54/lib
cp ./kingbasejdbc4-7.1.2.0250.jar ./mssqlserver-3.0.jar ./mysql-connector-java-5.1.40.jar ./ojdbc14-10.2.0.2.0.jar ./oscarJDBC-7.0.jar ./postgresql-42.2.2.jre6.jar  /opt/tomcat-7.0.109/lib/

四、在新版本tomcat——/opt/tomcat-7.0.109/conf/context.xml添加数据库连接信息,从旧版本tomcat中的context.xml中复制数据库连接信息到新的配置文件中。

cd /opt/tomcat-7.0.109/conf/
vi  context.xml
<Resource name="实际数据库名称" 
		auth="Container" 
		type="javax.sql.DataSource" 
		factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" 
		driverClassName="org.postgresql.Driver" 
		url="jdbc:postgresql://IP地址:5432/数据库名称?useUnicode=true&amp;characterEncoding=utf8&amp;useSSL=false" 
		username="用户名" password="密码" 
		maxActive="500" maxIdle="100" 
		maxWait="10000"
		removeAbandoned="true"
		removeAbandonedTimeout="60"
		logAbandoned="true"
		timeBetweenEvictionRunsMillis="30000"
		minEvictableIdleTimeMillis="600000"
		testWhileIdle = "true"
		testOnBorrow = "false"
	/>

五、通过启动bps(EOS7.6)来启动tomcat。

	 cd /opt/EOS7.6/
	 nohup ./startServer.sh &
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值