
たとえばアップデータのような通常のアプリケーションをシステム プロセスにするにはどうすればよいでしょうかnoip2
。私は Debian 6.0.2 を使用しています。今のところ、次のようになっています。
- バイナリは
/usr/local/bin/
asnoip2
ファイルにあります - 起動する「スクリプト」が追加されます
/etc/rc.local
たとえばコマンドで実行/停止できるようにシステム サービスにするにはどうすればよいでしょうかservice
?
答え1
私が見つけたものから、noip2
スクリプトを含む/etc/init.d/noip2
、 (また現在Debianを使用していない人のためにservices
) は、すでに必要なものがすべて揃っているはずです。が のスクリプトとどのように相互作用するかはわかりません/etc/init.d
が、一般的には次のように実行できます。
/etc/init.d/noip2 start
サービスを開始しnoip2
、
/etc/init.d/noip2 stop
停止するには、スクリプトを見てください。スクリプトでは、このようなプロセスをシステムサービス(たとえばpidfileを使用)にラップする方法が示されています。start-stop-daemon
。