YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* mod_fastcgi [#f08a0ba2]
Apache + mod_fastcgiを使ってCatalystを動かす。
** Apacheの設定 [#w583995c]
Apacheとfastcgiが通信する方法はいくつかあるが、ここでは外...
以下はhttpd.confの一部。
<IfModule mod_fastcgi.c>
FastCgiExternalServer /tmp/test1.fcgi -socket /tmp/te...
FastCgiExternalServer /tmp/test2.fcgi -socket /tmp/te...
</IfModule>
<VirtualHost *:80>
RewriteEngine on
RewriteRule ^/(.*) /tmp/test1.fcgi/$1 [L]
#Alias / /tmp/test1.fcgi/
<Files myapp_fastcgi.pl>
SetHandler fastcgi-script
</Files>
</VirtualHost>
- FastCgiExternalServer は動かしたいサイトの分だけ書く。
- -idle-timeout はPerlプログラムの処理に時間がかかる時に...
- /tmp/test1.fcgi は実際には存在しないファイル。/tmp/test...
- mod_rewriteまたはエイリアスによって、すべてのURLのリク...
** Catalystの起動 [#qc60122a]
./script/myapp_fastcgi.pl -n 3 -l /tmp/test1.socket
- -n で起動する(そして常駐する)Perlプロセスの数を指定す...
- -d を指定するとデーモン化してバックエンドで動く。
** 参考 [#cefd22f6]
- http://ymasuda.jp/python/django/docs/fastcgi.html
終了行:
* mod_fastcgi [#f08a0ba2]
Apache + mod_fastcgiを使ってCatalystを動かす。
** Apacheの設定 [#w583995c]
Apacheとfastcgiが通信する方法はいくつかあるが、ここでは外...
以下はhttpd.confの一部。
<IfModule mod_fastcgi.c>
FastCgiExternalServer /tmp/test1.fcgi -socket /tmp/te...
FastCgiExternalServer /tmp/test2.fcgi -socket /tmp/te...
</IfModule>
<VirtualHost *:80>
RewriteEngine on
RewriteRule ^/(.*) /tmp/test1.fcgi/$1 [L]
#Alias / /tmp/test1.fcgi/
<Files myapp_fastcgi.pl>
SetHandler fastcgi-script
</Files>
</VirtualHost>
- FastCgiExternalServer は動かしたいサイトの分だけ書く。
- -idle-timeout はPerlプログラムの処理に時間がかかる時に...
- /tmp/test1.fcgi は実際には存在しないファイル。/tmp/test...
- mod_rewriteまたはエイリアスによって、すべてのURLのリク...
** Catalystの起動 [#qc60122a]
./script/myapp_fastcgi.pl -n 3 -l /tmp/test1.socket
- -n で起動する(そして常駐する)Perlプロセスの数を指定す...
- -d を指定するとデーモン化してバックエンドで動く。
** 参考 [#cefd22f6]
- http://ymasuda.jp/python/django/docs/fastcgi.html
ページ名: