世界一のシェアを誇るといわれているWWWのサーバ用ソフトウェア(ウェブサーバ)の apache ですが、その特徴の一つにモジュールによって機能を拡張できるということがあげられます。
ここでは、ぼくの作ったモジュールを紹介したいと思います。 比較的シンプルなモジュールですので、これからモジュールを作ってみようと思う人の役に立てれば…と思っています。
| mod_db_allow | pop before smtp を使っていて、これをホームページへのアクセス制限にも使えないか…と思い作成したモジュールです。 |
|---|---|
| mod_auth_userdir | mod_dav を使っていて、ユーザーディレクトリ毎にアクセス制限を設定するのが面倒だったんで作ってみました。URI に含まれるユーザー名を利用して認証を行うことができます。 |
モジュール作成というと難しそうですが、実際に作ってみると、それほど難しいというものではありません。アイデア次第で、apache がより便利なものとなることでしょう。
みなさんも、モジュールを作ってみませんか?
Presented by Kazuhiko Iwama.