반응형
구현목표
IPFS 셋팅 중 리눅스 서버를 재부팅했을 때 자동으로 백그라운드 실행 될수 있도록 서비스를 등록하고자 함.
문제점
-
해결 방법
윈도우 시작프로그램 서비스 등록과 마찬가지로, 우분투에서는 init.d 를 통해 구동시 서비스 제어가 가능 함.
cd /etc/init.d
sudo vi [서비스로_사용할_이름]
vi 가 실행되면,
#!/bin/bash
nohup [구동할커맨드] &
저장 후, 파일 권한 755 변경.
chmod 755 [위에서_저장한_이름]
작성한 스크립트 등록.
update-rc.d [위에서_저장한_이름] defaults
* 등록 해제를 원한다면, defaults 대신 remove를 쓰면 됨.
참고링크
- stackoverflow.com/questions/56099657/how-to-run-a-command-on-startup-for-ubuntu-server-18-04
반응형