어제처럼 갑자기 정전이 되고 다시 전기가 들어왔을 때, HS 처럼 각 서비스가 자동으로 다시 시작되면 아주 완벽히 원상복구가 되는데 아직 NVM은 그렇지가 않아서 초간단 스크립트 서비스화 방법을 요약해서 기록한다.

 

일단 아래의 파일 이름을 NAME.service 로 만들고 아래의 내용을 적는다.

[Unit]
Description=이름 Service

[Service]
ExecStart=/usr/bin/python3 -u /경로/파일이름.py
StandardOutput=file:/st/w/a/std.log
StandardError=file:/st/w/a/err.log
Restart=always

[Install]
WantedBy=multi-user.target

 

제목하고 파일이름만 적으면 된다.

그러고는 아래와 같이 서비스 경로로 복사한다.

sudo cp NAME.service /etc/systemd/system

 

아래와 같이 서비스를 활성화 하고 시작한다.

sudo systemctl enable NAME.service
sudo systemctl start NAME.service

 

이러면 끝이다.

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기