Linux

[CentOS 7] systemctl tomcat 서비스 등록하는 방법

로아다 2024. 3. 14. 17:54
728x90
반응형

 

리눅스에서 사용하는 systemctl 명령어를 이용할 수 있도록 서비스를 등록하는 방법..

 

 

cd /etc/systemd/system/ 디렉터리 내에 원하는 서비스명.service로 파일을 생성하면 된다. 
(/usr/lib/systemd/system 경로로 생성했더니 setclasspath.sh 경로 못찾더라..)

 

$ vi sample.service

 

[Unit]
Description=Sample Service

[Service]

Type=forking
User=root
Group=root
WorkingDirectory=/home/sample   <= 톰캣 경로를 입력하면 된다. 설정 안해주면 setclasspath.sh 경로를 못찾음..... !!!!!!!!! 
ExecStart=/home/sample/bin/startup.sh   <= 톰캣을 실행시킬 파일 경로

[Install]
WantedBy=multi-user.target    <= 재부팅 시 자동 실행

 

 

 

권한 설정도 잊지말자.

728x90
반응형