Apache Tomcat
Apache Tomcat은 아파치 소프트웨어 재단에서 개발한 웹 애플리케이션 서버(WAS)이다. 웹 서버와 연동하여 실행할 수 있는 Java 환경을 제공하여 Java 서버 페이지와 Java Sevlet이 실행할 수 있는 환경을 제공한다.
이 글에서는 Ubuntu 20.04 LTS에서 Tomcat을 실행하기 위한 Java와 Tomcat 9를 설치해볼 것이다.
설치 방법
1. JDK
OpenJDK 8를 설치할 것이다.
# 저장소 업데이트
apt update
apt install openjdk-8-jdk
2. Apache Tomcat 설치
Apache Tomcat 9 중 최신 릴리즈인 9.0.65를 설치하고자 한다. apt와 같은 패키지 관리자로 설치하는 방법도 있는 것 같지만, 이 글에서는 Apache Tomcat 공식 홈페이지에서 직접 다운로드받아 설치할 것이다.
공식 홈페이지 왼쪽의 Download 메뉴에서 원하는 버전을 선택한다.
Ubuntu에서 동작시킬 것이므로 바이너리 중 tar.gz 파일을 마우스 우클릭한 후 링크를 복사한다.
서버에서 wget 명령을 실행하여 적당한 위치에 다운로드한 후 압축을 해제한다. 내 경우에는 테스트 서버에 그냥 홈 디렉터리에 다운로드했다.
wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.65/bin/apache-tomcat-9.0.65.tar.gz
tar -zxvf apache-tomcat-9.0.65.tar.gz
tomcat 실행
tomcat은 tomcat 설치 경로(CATALINA_HOME) 아래 bin/startup.sh로 시작할 수 있다.
./apache-tomcat-9.0.65/bin/startup.sh
실행 로그는 CATALINA_HOME/logs/catalina.out으로 확인할 수 있다.
tail -f apache-tomcat-9.0.65/logs/catalina.out
실행에 이상이 없다면 웹 브라우저를 통해 접속해본다. tomcat은 기본적으로 8080 Port를 사용한다.
tomcat 중지
tomcat은 tomcat 설치 경로(CATALINA_HOME) 아래 bin/shutdown.sh로 중지할 수 있다.
./apache-tomcat-9.0.65/bin/shutdown.sh
참고 문서
https://myhappyman.tistory.com/88