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
。