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

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 &
 
  • 2
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!要在CentOS 7上升级Tomcat版本,您可以按照以下步骤进行操作: 1. 首先,确保您具有管理员权限(root用户)。 2. 停止当前运行的Tomcat服务。可以使用以下命令停止Tomcat: ``` systemctl stop tomcat ``` 3. 备份您的现有Tomcat目录,以防止意外情况发生。可以使用以下命令进行备份: ``` cp -r /opt/tomcat /opt/tomcat_backup ``` 注意:这里假设您的Tomcat安装目录为/opt/tomcat,如果您的安装目录不同,请相应地更改命令。 4. 下载新版本Tomcat。您可以访问Apache Tomcat官方网站(https://tomcat.apache.org/)下载最新版本Tomcat。 5. 解压下载的Tomcat压缩包。可以使用以下命令解压缩: ``` tar xvf apache-tomcat-<version>.tar.gz ``` 注意:请将<version>替换为您下载的Tomcat版本号。 6. 将解压缩的Tomcat目录移动到适当的位置。可以使用以下命令将Tomcat目录移动到/opt目录下: ``` mv apache-tomcat-<version> /opt/tomcat ``` 7. 更新Tomcat配置文件。打开Tomcat安装目录下的conf/server.xml文件,并根据您的需求进行任何必要的更改,例如端口号、连接池等。 8. 启动新版本Tomcat。可以使用以下命令启动Tomcat: ``` systemctl start tomcat ``` 9. 验证Tomcat是否成功升级。在Web浏览器中访问Tomcat的默认端口(例如http://localhost:8080),确保您可以看到Tomcat欢迎页面。 请注意,在执行任何系统升级之前,建议您先备份重要的数据和配置文件。此外,确保您在升级过程中仔细阅读并遵循Tomcat官方文档中的指南和说明。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值