Apacheの動的共有モジュールDSOを作る方法を示す。ここでは、mod_setenvif.soを作りたいとする。 1.DSOをコンパイルする ◆ ワークディレクトリを/tmpとした場合。 # cd /tmp # cp /usr/local/src/apache_1.3.31/src/modules/standard/mod_setenvif.c . # /usr/local/apache/bin/apxs -c ./mod_setenvif.c コンパイルすると、mod_setenvif.soがカレントに作られるので、 # cp mod_setenvif.so /usr/local/apache/libexec/ として、シェアードライブラリとして登録すれば終わり。 2.DSOが組み込めないとき コンパイルして、libexecディレクトリにバイナリをつっこんだけど起動時に以下の