Solaris 上でのダイナミック・モジュールの構築

どのモジュールを構築するにも、4 つのファイルが必要です。 これらのファイルは、/opt/IBMHTTPD/usr_mod ディレクトリーに入っています。

  1. サーバーをインストールします。
  2. usr_mod ディレクトリー全体をビルドを実行するディレクトリーにコピーします ("build directory")。
  3. build directory に切り替えます。
  4. module.c ファイルを build directory にコピーします。
  5. .
  6. Makefile.tmpl を Makefile に名前変更します。
  7. Makefile を編集し、SRCFILE をソース・ファイルの名前と置き換えてください。 ただし拡張子は付けないでください。
  8. make コマンドを発行します。
  9. mod_foo.so を opt/IBMHTTPD/libexec にコピーします。
  10. LoadModule および AddModule ディレクティブを httpd.conf に追加し、 モジュール固有のディレクティブがあれば同様にコピーしてください。
  11. サーバーを再始動します。