linux服务器上的Tomcat版本升级,从5.5升级到7.0以上。具体配置和细节。
1)停止旧的tomcat服务
cd apache-tomcat/bin
须藤。/shutdown.sh
2)完整备份旧的tomcat文件夹。
mv Apache-Tomcat Apache-Tomcat _ 20190914 . bak
3)上传升级材料中tomcat压缩文件包;解压
塔尔-zxvf apache-tomcat-8.5.20.tar.gz
4)解压新的tomcat压缩文件,放在与之前的tomcat相同的路径下,将文件夹重命名为旧的tomcat名称(apache-tomcat)(■这样环境变量就不需要更改了)。
5)在新的webapps下备份示例。
mv示例examples.bak
5)将旧webapps下的包文件夹复制到新webapps下。
cd /usr/local/apache-tomcat/
rm -rf webapps
CP-r/usr/loal/Apache-Tomcat _ 20190914 . bak/web apps/usr/local/Apache-Tomcat/
6.修改新tomcat中的配置文件
涉及的文件:conf/server.xmlbin/catalina.sh。
备份conf目录、Lib目录、server.xml、web.xml、
6-1)备份新的server.xml catalina.sh,并将其重命名为Back up。
CD/usr/local/Apache-Tomcat/conf
mv server . XML server . XML . default . bak
6-2)将旧的server.xml catalina.sh复制到与新tomcat相同的目录中。
(在步骤■6和7中,可能其他配置文件已经被修改,并且将进行类似的处理。)
7.备份新的catalina.jar,修改ServerInfo.properties并更新jar。
cp卡特琳娜. jar卡特琳娜. jar.bak
解压缩catalina.jar
cd org/apache/catalina/util
sudo vim服务器信息.属性
删除apache tomcat之后的版本号,将server.number改为0.0.0.0。
目标:
server.info=Apache Tomcat
服务器编号=0.0.0.0
server . build = Oct 28 2065 438+03 05:08:47
jar-uvf catalina . jar org/Apache/catalina/util/server info . properties
sudo rm -rf组织元信息
8)开始一个新的雄猫
cd apache-tomcat/bin
须藤。/startup.sh
9)检查端口运行是否正常。