Development/Linux
Linux에서 실행파일 service로 등록해서 사용하기
아빠는개발자
2022. 12. 27. 20:45
root 권한으로 /etc/systemd/system 디렉토리에 [서비스명].service ( 예: myapp.service ) 파일을 하나 생성합니다.
/etc/systemd/system$ sudo touch myapp.service
vim이나 nano로 해당 파일을 아래와 같이 수정합니다.
[Unit]
Description=My App
[Service]
ExecStart=/your/app/file
WorkingDirectory=/your/working/dir
[Install]
WantedBy=multi-user.target
서비스 실행은 아래 명령어를 순서대로 입력하면 됩니다.
sudo systemctl daemon-reload
sudo systemctl enable myapp
sudo systemctl start myapp