VirtualDocumentRootを利用可能にさせる
( diary )大量のドメインを管理するために「VirtualDocumentRoot」つかおうとしてたんだけど別途モジュールを組み込まないといけない みたいだったのでそのメモがわり。
「mod_vhost_alias」が必要らしい。そこで必要になるのがDSOモジュール。このモジュールがApacheのインストール時に 組み込まれていれば、必要なモジュールをインストールしたいときに再度リコンパイルしなくても済むらしいです。
自分のApacheはあらかじめ組み込んでおいたので、組み込みたいモジュールのコンパイルだけで済みました。 確かconfigure optionは「–enable-so」だった。
# cd /usr/local/src/httpd-2.2.XX/modules/mappers # /usr/local/apache2/bin/apxs -cia mod_vhost_alias.c
c : コンパイル i : 出来上がったモジュールをインストール a : 自動的に「httpd.conf」に「LoadModule」ディレクティブを追加 ※下記のサイトをそのまま引用&パクリしました。ごめんなさい。。。
/a>