それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

daemontools

Daemon Toolsにアプリを登録する。

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…

daemon tools でDjangoを自動起動&監視する。

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:…

UbuntuにDaemon toolsを入れて常駐処理

daemontools のUbuntuへのインストール inittabファイルを作っておく。 inittabがないとエラーになるのです。でも実際には使わない。最近のディストリビューションではinittabは使わないので、互換用ダミーを用意。 sudo touch /etc/inittab aptでdaemontool…

Ubuntuにdaemontoolsを入れる

Ubuntuにdaemontoolsを入れようとしたが、aptitude で見つからなかった。何故か分からない。何でしょうか。make/make install は管理が面倒になるので、.debからインストールUbuntuのパッケージサイトから探してきた。 http://packages.ubuntu.com/ja/intrep…