apache

FastCGI with mod_fcgid

mod_fcgidというApacheモジュールがあるので、これでFastCGIを動かせるものかと思ってやってみる。 手順はhttp://www.movabletype.jp/documentation/developer/server/fastcgi.htmlにほぼ沿ってる。 インストール # 必要なCPANモジュール cpanm FCGI cpanm C…

Apache + CGI再入門

いつもフレームワークの上でしか書いてないので、きちんと理解したい。 CGI Specification http://httpd.apache.org/docs/2.0/en/howto/cgi.html The CGI (Common Gateway Interface) defines a way for a web server to interact with external content-gen…

FastCGI with mod_fastcgi

mod_fcgidとmod_fastcgiは別物という事実にショックを受けつつ、気を取り直してmod_fastcgiをインストールしてみる。 環境 OS: CentOS 5.4 Apache: 2.2.3 インストール 既にyumからapacheをinstallしているので、DSOでインストールする。 ちなみにDSOはDynam…

CentOS4にapache1.3+FastCGIをインストール

必要なもの apache本体 mod_fastcgi FCGIのperlモジュール それぞれ wget http://www.meisei-u.ac.jp/mirror/apache/dist/httpd/apache_1.3.41.tar.gz wget http://www.fastcgi.com/dist/mod_fastcgi-2.4.6.tar.gz yum install perl-FCGI にて取得 インスト…

VirtualHostの設定

サブドメインwwwが指定された時は、通常のDOC_ROOTである/var/wwwを使い、それ以外のサブドメインは/home/mobaを使うようにしてみた。 ※DNS or クライアントのHOSTSで名前解決できることは大前提 <VirtualHost *> ServerName moba.example.jp User moba Group dev DocumentR</virtualhost>…

suEXECのインストール

Debianを使っているのだが、suEXECのDOC_ROOTやuidminを変更したかったのでApacheのソースからインストールすることにした。忘れないようにメモ。 mkdir ~/install cd install wget http://www.meisei-u.ac.jp/mirror/apache/httpd/apache_1.3.41.tar.bz2 ta…

mod_rewrite

恥ずかしながら今まで使ったことがなかったので、試してみた。 リクエストするURLと実体をマッピングするために使えるってことだね。 便利。 ディレクトリの書き換え <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^/hoge/(.*)$ /foo/$1 </IfModule> 別のサーバーでも使えるようだ。 R…