Linux 7.x 서비스 등록
서비스 파일 경로
/usr/lib/systemd/system
서비스 등록할 파일 생성
vi xxxx.service
서비스 등록
[Unit]
Description=kpta_client
After=network.target syslog.target
[Service]
Type=forking
#자바 설치 경로
Environment="JAVA_HOME=/usr/local/java/jdk1.8.0_111/"
#유저 계정/그룹 계정
User=root
Group=root
UMask=0007
RestartSec=10
Restart=always
SuccessExitStatus=143
#Start/Shutdown Shell 파일 경로
ExecStart=/usr/local/src/tomcat/bin/startup.sh
ExecStop=/usr/local/src/tomcat/bin/shutdown.sh
[Install]
WantedBy=multi-user.target
서비스 등록 명령어
#서비스 파일 명
#서비스 활성화(부팅시 자동 구동)
systemctl enable center.service
#서비스 비활성화
systemctl disable center.service
#서비스 활성화 여부
systemctl status xxxxxx.service
#서비스 시작
systemctl start xxxxxx.service
#서비스 중지
systemctl stop xxxxxx.service
#서비스 재구동
systemctl reload xxxxxx.service
#서비스 자동 활성화 여부
systemctl is-enabled xxxxx
#프로세스 확인
ps -ef | grep xxxxx