先週たまたま昼出社だった日があったので、Apachハンドブックを買って電車の中でよみながら出社したんです。

今まであまりApachをヘビーに使った事なかったので、デフォルトで入っているモジュールの役割さえ解りません。なので、電車のなかで、mod_env.oはCGIスクリプトに渡す環境変数を設定する・・mod_XXXは・・・とかずっと考えていたんです。

さて今の勤務先の溜池山王について、いつも通りスタバでアイスコーヒーを買っていこうと思ったっんですけど、ちょうどお昼時についてしまったんですね。異常に混んでいるんですよ。結構ならんでいたので、さっき読んだモジュールを頭の中で復習していたんです。

自分の番がきたので、コーヒーを頼もうとおもって思わず

「えーと、mod_icecoffee下さい」

モッド・アイスコーヒー!?なんだそのモジュールは!!
勿論ふつーに店員さんに「はぁ?」って言われましたよ。

んだよ、「当店にはそういったモジュールは置いておりません。」言ってよ・・・orz

おまけ
Apache2にデフォルトで入っているモジュールと役割
つか、こっちがメイン?

mod_env.o : CGIスクリプトに渡す環境変数を設定する
mod_log_config.o : ログを記録するときの判別をする
mod_mime_magic.o : ファイルのタイプを判別する
mod_mime.o : ファイルの拡張子をコンテンツタイプにマッピングさせる
mod_negotiation.o : Acceptヘッダによりコンテツンツを選択する
mod_status.o : サーバのステータス情報を返す
mod_info.o : 設定情報を返す
mod_include.o : SSIステートメントを処理する
mod_autoindex.o : インデックスファイルの無いディレクトリのインデックスを作成する
mod_dir.o : ディレクトリおよびディレクトリのインデックスファイルに対するリクエストを扱う
mod_cgi.o : CGIスクリプトを実行する
mod_asis.o : .asisファイルタイプを実装する
mod_imap.o : イメージマップを実行する
mod_actions.o : CGIスクリプトが特定のファイルタイプに対するハンドラとして働くように設定する
mod_speling.o : リクエスト中によく見られるスペルミスを修正する
mod_userdir.o : ユーザ名と共通プレフィックスからリソースディレクトリを選択する
mod_libproxy.o : Apacheがプロクシサーバとして動作できるようにする
mod_alias.o : 単純なURL変換とリダイレクションを提供する
mod_rewrite.o : 指定されたルールによりリクエストされたURLをリライトする
mod_access.o : アクセス制御を提供する
mod_auth.o : 認証制御を提供する
mod_auth_anon.o : AnonymousFTPスタイルのusername/password認証を提供する
mod_auth_db.o : パスワードデータベースを管理する。mod_authdbm.oで代用可
mod_cern_meta.o : CERN Wevサーバ互換のメタ情報ファイルを実装する
mod_digest.o : HTTPダイジェスト認証を実装する。ほかの認証モジュールよりセキュアである
mod_expires.o : リソースにExpiresヘッダを適用する
mod_headers.o : 任意のHTTP応答ヘッダを設定する
mod_usertrack.o : cookieを使ってユーザを追跡する。cookieは必須ではない
mod_unique_id.o : 各ヒットに対するIDを生成する。全てのシステムで動作する訳ではない
mod_so.o : モジュールを実行時にロードする
mod_setenvif.o : リクエストのヘッダフィールドにもとづいて環境変数を設定する
mod_vhost_aliase.o : バーチャルホスト名やIPアドレスをディレクトリ名にマップする
mod_mod_log_agent.o : CRENの後方互換モジュール
mod_mod_log_referer.o : CRENの後方互換モジュール
mod_auth_dbm.o : このモジュールとmod_auth_db.oは同時に組み込めない。Win32では動作せず
mod_example.o : APIのテストモジュール

カテゴリ

トラックバック(0)

このブログ記事を参照しているブログ一覧: mod_icecoffeeとApache2のデフォルトモジュール

このブログ記事に対するトラックバックURL: http://hackmylife.net/mt/mt-tb.cgi/311

コメントする

このブログ記事について

このページは、hackmylifeが2006年5月29日 23:57に書いたブログ記事です。

ひとつ前のブログ記事は「TigerでRuby on Rails, LightTPD, FastCGI」です。

次のブログ記事は「Macを使う上で参考にしている本たち」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.0

アドセンス

MoMAstore MoMAstore
MoMAstore MoMAstore
MoMAstore MoMAstore
MoMAstore MoMAstore
MoMAstore MoMAstore
MoMAstore
MoMAstore
MoMAstore
MoMAstore