在 Solaris 上构建动态模块
构建任何模块需要 4 个文件。它们包含在 /opt/IBMHTTPD/usr_mod 目录下。
- 安装服务器。
- 将完整的 usr_mod 目录复制到您要安装 build 的目录(“build 目录”)。
- 切换至 build 目录。
- 将您的 module.c 文件复制到 build 目录
.
- 将文件 Makefile.tmpl 重命名为 Makefile.
- 编辑 Makefile 文件,并用不带扩展名的源文件名替换 SRCFILE。
- 发出 make 命令。
- 将文件 mod_foo.so 复制至 opt/IBMHTTPD/libexec
- 将 LoadModule 和 AddModule 伪指令以及任何模块特定的伪指令添加到 httpd.conf 文件中。
- 重新启动服务器。