Apache Tomcat 최신 버전 업데이트 방법

버전 문제로 인하여 지원이 안되는 부분이 있어

리눅스 Tomcat 최신 버전으로 수동 업데이트 진행 하려고 합니다.

Tomcat 8.5.56 -> Tomcat 8.5.60


[root@Curry bear bin]# ./version.sh
Using CATALINA_BASE:   /root/apache-tomcat-8.5.56
Using CATALINA_HOME:   /root/apache-tomcat-8.5.56
Using CATALINA_TMPDIR: /root/apache-tomcat-8.5.56/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /root/apache-tomcat-8.5.56/bin/bootstrap.jar:/root/apache-tomcat-8.5.56/bin/tomcat-juli.jar
Server version: Apache Tomcat/8.5.56
Server built:   Jun 3 2020 20:18:30 UTC
Server number:  8.5.56.0
OS Name:        Linux
OS Version:     3.10.0-957.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_222-b10
JVM Vendor:     Oracle Corporation

Tomcat 업데이트 진행 전 버전을 체크해 줍니다.

Tomcat이 설치된 경로 중 bin 디렉토리 안에 version.sh를 실행하면 Tomcat의 버전을 확하실 수 있습니다.


업데이트를 위해 Tomcat 최신 버전을 다운로드할 수 있는 정식 홈페이지로 갑니다.

자신이 사용하고 있는 Tomcat 버전에 맞춰 다운로드합니다.

현재 최신 버전은 Tomcat8 8.5.60 버전으로 확인됩니다.


tar.gz를 마우스  "우 클릭" 후 링크 주소를 복사하여 서버 내부에서 wget을 이용하여 다운로드합니다.


다운로드한 Tomcat 폴더 안에 lib 디렉토리를 복사하여

업그레이드해야 하는 Tomcat lib 경로에 덮어쓰기를 합니다.

덮어쓰기 전 항상 원본은 백업하시기 바랍니다. 사람 일은 모르는 거니까요.


[root@Curry bear bin]# ./version.sh
Using CATALINA_BASE:   /root/apache-tomcat-8.5.56
Using CATALINA_HOME:   /root/apache-tomcat-8.5.56
Using CATALINA_TMPDIR: /root/apache-tomcat-8.5.56/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /root/apache-tomcat-8.5.56/bin/bootstrap.jar:/root/apache-tomcat-8.5.56/bin/tomcat-juli.jar
Server version: Apache Tomcat/8.5.60
Server built:   Nov 12 2020 17:31:55 UTC
Server number:  8.5.60.0
OS Name:        Linux
OS Version:     3.10.0-957.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_222-b10
JVM Vendor:     Oracle Corporation

이후 Tomcat을 재시작 하고 버전 확인 시 변경이 된 모습을 확인할 수 있습니다.

댓글

Designed by JB FACTORY