noip2
업데이터와 같은 일반 애플리케이션을 시스템 프로세스로 만드는 방법을 알고 싶습니다 . 저는 데비안 6.0.2를 사용합니다. 이제 나는 이것을 가지고 있습니다 :
- 바이너리는
/usr/local/bin/
asnoip2
파일 에 있습니다. - 시작 "스크립트"가 추가됩니다.
/etc/rc.local
service
예를 들어 명령을 사용하여 실행/중지 할 수 있도록 시스템 서비스로 만들려면 어떻게 해야 합니까 ?
답변1
제가 찾아본 결과,noip2
스크립트 포함/etc/init.d/noip2
, (반품여기, 지금 데비안을 사용하지 않는 분들을 위해) 이것은 이미 당신에게 필요한 것입니다. services
의 스크립트와 상호 작용하는 방법을 잘 모르겠지만 /etc/init.d
일반적으로 다음을 실행할 수 있습니다.
/etc/init.d/noip2 start
noip2
서비스를 시작 하고
/etc/init.d/noip2 stop
그만해요. 스크립트를 살펴보면 이러한 프로세스를 시스템 서비스로 래핑하는 방법을 보여줍니다(예: pidfile 사용).start-stop-daemon
.