서비스 파일 생성
vi /etc/systemd/system/tomcat.service
tomcat.service
[Unit]
Description=tomcat 9
After=network.target syslog.target
[Service]
Type=forking
Environment="JAVA_HOME=자바 설치경로"
Environment="CATALINA_HOME=톰캣 설치경로"
User=root
Group=root
ExecStart=톰캣 설치경로/bin/startup.sh
ExecStop=톰캣 설치경로/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
시작 서비스 등록
sudo systemctl enable /etc/systemd/tomcat.service
만약 systemctl 명령어 입력시 centos systemctl access denied 에러가 난다면 서비스 재실행을 해보자.
서비스 재실행
shutdown -r now
서비스 상태 확인
systemctl status tomcat.service