
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
.