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
Apache Tomcat® - Apache Tomcat 9 Software Downloads
Welcome to the Apache Tomcat® 9.x software download page. This page provides download links for obtaining the latest version of Tomcat 9.0.x software, as well as links to the archives of older releases. Unsure which version you need? Specification version
tomcat.apache.org
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 |