우선
/etc/init.d/
나보다 글도 잘 쓰시고 명쾌히 설명 해주셔서...
다음으로
systemd를 이용해서 등록하는 방법은
$ vi /etc/systemd/system/application.service
내용은 다음처럼 작성한다
[Unit]
Description=Java Application Service
After=network.target
[Service]
ExecStart=/bin/bash -c "exec java -Dspring.profiles.active=DEV1 -jar /root/jar/application.jar"
User=유저명
Group=그룹명
[Install]
WantedBy=multi-user.target
저장후에 systemd에 등록을 해준다
$ systemctl enable application.service
이렇게 등록이 되면 서비스 시작 / 종료는 다음처럼 한다
$ systemctl start application // 서비스 시작
$ systemctl stop application // 서비스 종료
또 서비스의 실행 상태는 다음처럼 확인한다
$ systemctl status application
# 참고URL