본문 바로가기

공부/Linux

CentOS7에서 jar파일 systemd service에 등록하기

이전 버전의 CentOS에서는 jar 파일을 /etc/init.d 밑에 복사하고 service 명령을 통해 실행/종료 등이 가능했다.

하지만 CentOS 7에서는 systemd에 service를 등록하고 systemctl 명령을 통해 서비스를 컨트롤해야 한다.

 

# /etc/systemd/system/myapp.service 파일을 생성하고 아래 내용과 같이 편집한다.

 

# systemctl 명령으로 새로운 서비스 등록을 시스템에 알린다.

$ systemctl daemon-reload

 

# 위와 같이 등록한 뒤 아래 명령으로 서버 재시작 시 자동으로 실행되도록 할 수 있다.

$ systemctl enable myapp.service
반응형

'공부 > Linux' 카테고리의 다른 글

Port로 PID 찾기  (0) 2020.11.04