daemontools
runの設置場所を作る mkdir /var/www/SITE_NAME/daemon runを作る。 #!/bin/sh exec 2>&1 > /dev/null exec /var/www/SITE_NAME/reload_django.sh Daemonに登録する。 sudo ln -s /var/www/SITE_NAME/daemon /etc/service superviseを再起動し動作チェック s…
Djangoのリロードスクリプト DjangoのRunserverを頻繁に再起動したいから次のスクリプト作った。 reload_django.sh #!/bin/bash kill `ps ax | grep runserver | grep 8080 | cut -d " " -f 1 | sort` /var/www/SITE_NAME/manage.py runserver 192.168.1.22:…
daemontools のUbuntuへのインストール inittabファイルを作っておく。 inittabがないとエラーになるのです。でも実際には使わない。最近のディストリビューションではinittabは使わないので、互換用ダミーを用意。 sudo touch /etc/inittab aptでdaemontool…
Ubuntuにdaemontoolsを入れようとしたが、aptitude で見つからなかった。何故か分からない。何でしょうか。make/make install は管理が面倒になるので、.debからインストールUbuntuのパッケージサイトから探してきた。 http://packages.ubuntu.com/ja/intrep…