[Django] 日本ひげ男協会のサイトを作成する。その10
注意
この記事は、id:SumiTomohiko:20070129:1170018713の続きです。
DjangoをFastCGIで動かす。
サイトの作成が大方終ったので、公開する環境を用意する練習をします。Djangoのドキュメントでは、Djangoはmod_pythonで動かすのがよい、と書いてあるのですが、私の環境では事情があってmod_pythonが使用できません。そこでもうひとつの方法としてあげられている、FastCGIで動かすことにします。
手順は、まず、flupをhttp://www.saddi.com/software/flup/dist/からダウンロードして、インストールします。
$ sudo easy_install flup-0.5-r2307-py2.4.egg
次に、FastCGIを起動します。
$ python juma/manage.py runfcgi method=threaded host=127.0.0.1 port=3033
Apacheを設定します。/jumaにアクセスされたら、日本ひげ男協会のサイトが表示されるようにします。
FastCGIExternalServer /home/tom/public_html/juma.fcgi -host 127.0.0.1:3033RewriteEngine On RewriteRule ^/var/www/(.*)$ /~tom/juma.fcgi/$1 [QSA,L]