Technical NOTE
Tomcat 9 설치 #3 - Tomcat 9.0.93 설치 본문
- 작성일 : 2024.09.12
2024년 9월 기준으로 Tomcat 9 버전의 최신 패치는 Tomcat 9.0.93 버전이다.
Tomcat 9 바이너리 다운로드
1. tomcat 싸이트에 접속해서 Tomcat 9 버전 최신 버전 확인하기
아래 tomcat 공식 페이지에 접속해서, Tomat 9 버전의 최신 패치가 몇인지 확인한다.
https://tomcat.apache.org/download-90.cgi
2024년 9월 기준 Tomcat 9 버전의 최신 패치는 아래 화면과 같이 9.0.93 버전임을 확인할 수 있다.
2. Tomcat 9.0.93 버전 다운로드 받기
2024년 9월 기준 Tomcat 9 버전의 최신 패치는 아래 화면과 같이 9.0.93 버전이고, 리눅스에 설치하기 위해 Core 부분에서 tar.gz 파일을 다운로드 받는다.
다운로드 받은 바이너리 파일명 : apache-tomcat-9.0.93.tar.gz
또는 wget 명령을 이용해서 Linux 서버 내부에서 직접 다운로드도 가능하다.
참고로 공식적인 archive URL은
https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.93/bin/apache-tomcat-9.0.93.tar.gz
이것이고,
미러싸이트 URL은
https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.93/bin/apache-tomcat-9.0.93.tar.gz
이것이다.
미러싸이트에서 다운로드 받는 것을 권장한다.
3. wget명령을 이용해서 Linux 서버에서 다운로드 받기
먼저 설치 작업을 위한 디렉토리 생성 작업을 시작한다.
$ mkdir /app/tomcat $ mkdir /app/tomcat/src (바이너리 다운로드 디렉토리) $ mkdir /logs/tomcat |
Tomcat 9.0.93 설치
$ cd /app/tomcat/src $ wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.93/bin/apache-tomcat-9.0.93.tar.gz $ tar -zxvf apache-tomcat-9.0.93.tar.gz $ mv apache-tomcat-9.0.93 /app/hftomcat/tomcat9 |
tomcat 계정의 .bash_profile 에 TOMCAT 환경설정을 추가한다.
#--- tomcat start ----------------------------- ######## Common Setting ######################### EDITOR=vi export EDITOR set -o vi export PS1="[\$LOGNAME@\$HOSTNAME:\$PWD]$ " umask 007 ######## JAVA Env ############################### #export JAVA_HOME="/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64" export JAVA_HOME="/usr/java/openjdk-8u362-b09-linux-64" export PATH="${JAVA_HOME}/bin:${PATH}" ######## Tomcat Env ############### export TOMCAT_BASE="/app/tomcat" export TOMCAT_HOME="${TOMCAT_BASE}/tomcat9" export TOMCAT_LOG="/logs/tomcat" export PATH="${TOMCAT_HOME}/bin:${PATH}" alias thome='cd ${TOMCAT_HOME}' alias tcfg='cd ${TOMCAT_HOME}/conf' alias tbin='cd ${TOMCAT_HOME}/bin' alias tlog='cd ${TOMCAT_LOG}' alias ttlog='tail -100f ${TOMCAT_LOG}/catalina.out.`date +%Y-%m-%d`' #--- tomcat end ------------------------------- $ source .bash_profile |
.bash_profile 을 설정했으면, java version이 정확하게 출력되는지 확인한다.
$ java -version openjdk version "1.8.0-362" OpenJDK Runtime Environment (build 1.8.0-362-b09) OpenJDK 64-Bit Server VM (build 25.71-b10, mixed mode) $ javac -version javac 1.8.0-362 |
Tomcat Version 확인
<< tomcat 버전 확인 >> $ cd ${TOMCAT_HOME}/bin $ ./catalina.sh version Using CATALINA_BASE: /app/tomcat/tomcat9 Using CATALINA_HOME: /app/tomcat/tomcat9 Using CATALINA_TMPDIR: /app/tomcat/tomcat9/temp Using JRE_HOME: /usr/java/openjdk-8u262-b10-linux-64 Using CLASSPATH: /app/tomcat/tomcat9/bin/bootstrap.jar:/app/tomcat/tomcat9/bin/tomcat-juli.jar Using CATALINA_OPTS: Server version: Apache Tomcat/9.0.93 Server built: Jul 31 2021 04:12:17 UTC Server number: 9.0.93.0 OS Name: Linux OS Version: 3.10.0-1160.49.1.el7.x86_64 Architecture: amd64 JVM Version: 1.8.0-262-b10 JVM Vendor: OpenLogic-OpenJDK |
'미들웨어 > Tomcat' 카테고리의 다른 글
Tomcat 10 버전과 9버전 비교 (0) | 2024.09.27 |
---|---|
Tomcat 10 버전에 대한 고찰 (5) | 2024.09.27 |
Tomcat 9 설치 #4 - JVM 옵션 설정 (0) | 2024.09.12 |
Tomcat 9 설치 #2 - Java 8 설치 (1) | 2024.09.05 |
Tomcat 9 설치 #1 - 설치 전 준비사항 (0) | 2024.09.05 |