본문 바로가기
[AWS]/ROG

[추천] [AWS Amazon Linux 2] Tomcat 8.5.64 컴파일 설치 & 서비스 등록

by SAMSUNG CLOUD-OKY 2022. 3. 4.
반응형

 

😉 Tomcat 컴파일 설치

yum과 같은 package manager 대신, 소스를 직접 다운받아 컴파일해서 설치

그런데, 톰캣은 컴파일 과정은 없고 소스파일만 받아다가 잘 위치해놓고 서비스 등록하는 것으로 끝!

$ sudo yum install -y java-1.8.0-openjdk-devel.x86_64

$ mkdir /usr/local/tomcat8
$ cd /usr/local/tomcat8

$ wget https://downloads.apache.org/tomcat/tomcat-8/v8.5.64/bin/apache-tomcat-8.5.64.tar.gz
$ tar xvfz apache-tomcat-8.5.64.tar.gz

😊 서비스 등록

$ vim /usr/lib/systemd/system/tomcat.service

[Unit]
Description=tomcat8.5.64
After=network.target syslog.target

[Service]
Type=forking

Environment=CATALINA_HOME=/usr/local/tomcat8/apache-tomcat-8.5.64
User=root
Group=root

ExecStart=/usr/local/tomcat8/apache-tomcat-8.5.64/bin/startup.sh
ExecStop=/usr/local/tomcat8/apache-tomcat-8.5.64/bin/shutdown.sh

UMask=0007
RestartSec=10
Restart=always

SuccessExitStatus=143

[Install]
WantedBy=multi-user.target

$ systemctl start tomcat
$ systemctl enable tomcat

이렇게 간단히 끝~~

 

 

 

 

 

출처 : 

https://velog.io/@jisun-rea/Amazon-Linux-2-Tomcat-8.5.64-%EC%BB%B4%ED%8C%8C%EC%9D%BC-%EC%84%A4%EC%B9%98-%EC%84%9C%EB%B9%84%EC%8A%A4-%EB%93%B1%EB%A1%9D

 

반응형

댓글