平衡点


2006/10/11

_ fcgi 化

FastCGI とは

CGI のプロセスを(暫く)あげたままにしておき、それと独自プロトコルで通信することで高速化する仕組み。 mod_jk を知ってる人はプロトコルの違う mod_jk と言った方がわかりやすい。 FasCGIのサーバ側(処理するCGI側)は勝手に apache が立ち上げてくれるのであらかじめ動かしておく必要はない。---

だそうで. apache2 のモジュール導入は

$ sudo apt-get install libapache2-mod-fcgid
$ sudo a2enmod fcgid
$ sudo /etc/init.d/apache2 forece-reload

で終了.

より, fcgiwrap.rb を落してきて, 適当に置く. で index.rb を FastCGI 化したいので

#!/usr/bin/ruby

require 'fcgiwrap'
FCGIWrap.each{
  load '/usr/share/tdiary/index.rb'
}

みたいなのを置く. .htaccess の DirectoryIndex で index.fcgi を指定する.

としてみました.

はてさて.

_ Amazon のフォーマット変更?

html から情報引いている訳ではないので, 大丈夫なんじゃないかな, とか思いつつ. とりあえずテストしてみるわけですよ.

プログラミングRuby 第2版 ライブラリ編
Dave Thomas, オーム社, ¥99

うん? fcgi だと動かない. はてさてこれはなんだらう.

長そうだ. 一度停止. 元に戻す.


連絡先など
最近の日記
  • 2024/10/09
    • 1. Mastodon でのメール通知, というか Exim4 と Apparmor
  • 2024/06/19
    • 1. WSL2 での gpg-agent, ssh-agent
  • 2024/06/18
    • 1. WSL で Windows 側のフォントを利用する
  • 2024/06/17
    • 1. WSLとWindowsの時刻同期
  • 2024/06/12
    • 1. wsl2 で systemd
    • 2. wslg の設定
一覧
2006|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|02|03|04|08|09|10|11|12|
2013|01|02|03|04|05|06|08|09|10|11|12|
2014|01|02|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|09|10|
2016|02|03|
2017|01|02|03|05|06|07|09|11|12|
2018|03|06|07|10|11|12|
2019|01|02|03|04|05|07|10|12|
2020|01|02|03|04|05|08|09|10|11|12|
2021|01|02|03|05|06|07|08|09|11|12|
2022|01|02|03|04|05|06|08|10|11|12|
2023|02|03|04|06|08|09|11|12|
2024|01|02|03|04|05|06|10|
Back to Top ▲