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
반응형
'Linux' 카테고리의 다른 글
CentOS tomcat 서버에 jmx 모니터링 툴 설정하기 (0) | 2024.09.19 |
---|---|
[Linux] CentOS 7.9 /home 디렉터리 mount 실패로 인한 부팅 오류 해결 방법 (0) | 2024.09.02 |
[CentOS7] 레드마인(Redmine) 서버 구축 및 Git 연동하기 (0) | 2024.02.13 |
CentOS7 putty 접속 오류 시 해결 방법 및 Host Only / NAT / Bridge 개념 정리 (1) | 2024.01.10 |
[Linux] Spring 프로젝트를 리눅스 tomcat 서버에 다중 배포하기 (0) | 2023.10.24 |