OS/Ubuntu

[Ubuntu] Service 등록하기

sjwiq200 2023. 2. 16. 15:40
728x90
반응형

원하는 경로에서 원하는 명칭으로  .service 파일을 생성.

 

ex) /user/sjwiq200/dummy.service

[Unit]
Description=Dummy Server

[Service]
ExecStart=/usr/local/share/dummy/bin/dummy
WorkingDirectory=/usr/local/share/dummy/bin

[Install]
WantedBy=multi-user.target

 

아래의 명령어로 복사 및 서비스 등록

# 바로 아래 경로에서 작업해도 상관없음.

sudo cp *.service /lib/systemd/system/

sudo systemctl daemon-reload

sudo systemctl enable dummy.service

 

실행시킬 파일을 ExecStart 에 작성한 경로로 복사.

sudo mv dummy /usr/local/share/dummy/bin/

 

서비스 실행

sudo systemctl start dummy.service
728x90
반응형