在 Solaris 上构建动态模块

构建任何模块需要 4 个文件。它们包含在 /opt/IBMHTTPD/usr_mod 目录下。

  1. 安装服务器。
  2. 将完整的 usr_mod 目录复制到您要安装 build 的目录(“build 目录”)。
  3. 切换至 build 目录。
  4. 将您的 module.c 文件复制到 build 目录
  5. .
  6. 将文件 Makefile.tmpl 重命名为 Makefile.
  7. 编辑 Makefile 文件,并用不带扩展名的源文件名替换 SRCFILE
  8. 发出 make 命令。
  9. 将文件 mod_foo.so 复制至 opt/IBMHTTPD/libexec
  10. 将 LoadModule 和 AddModule 伪指令以及任何模块特定的伪指令添加到 httpd.conf 文件中。
  11. 重新启动服务器。