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

Jisun-Rea·2021년 3월 28일
0

😉 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

이렇게 간단히 끝~~

profile
호기심 많고 걱정도 많은 사람👻 @DevOps @Cloud

0개의 댓글