Tomcat systemctl 등록

Jang Seok Woo·2020년 8월 26일
0

웹개발

목록 보기
13/31

Tomcat 시스템 변수 등록

이전 시간에 설치한 Tomcat의 시스템 변수 등록에 대해 알아보자

시스템 변수 등록은 매번 /usr/local/server~~~ tomcat/bin/startup.sh

하지 않고 좀 짧게 쳐서 서버를 start하게 만들어주는 것이다.

각설하고 바로

vi /etc/systemd/system/tomcat.service

서비스 파일을 만든다

[UNIT]
Description=tomcat8
After=syslog.target network.target

[Service]
Type=forking

Environment="JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64/"
Environment="CATALINA_HOME=/usr/local/server/apache-tomcat"
Environment="CATALINA_BASE=/usr/local/server/apache-tomcat"
Environment="CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC"
Environment="JAVA_OPTS=-Djava.security.egd=file:///dev/urandom"

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

User=root
Group=root
UMask=0007
RestartSec=10

[Install]
WantedBy=multi-user.target
#systemctl start tomcat

톰캣 시작

#netstat –an|grep 8080

포트 8080 LISTEN 확인

#systemctl stop tomcat

포트 8080 TIME_WAIT 확인

profile
https://github.com/jsw4215

0개의 댓글