IBM HTTP Server 說明:在 AIX 上建置動態模組
在 AIX 上建置動態模組
建置任何模組都必須要有四個檔案。這些檔案皆包含在 /usr/HTTPServer/example_module 目錄中。
- 安裝伺服器。
- 將整個 example_module 目錄複製到您要進行建置的目錄 ("build 目錄")。
- 切換至 build 目錄。
- 將您的 module.c 檔案複製到 build 目錄。
.
- 將 Makefile.exmpl 更名為 Makefile
- 編輯 Makefile 並進行下列變更:
- 將 SRCFILE 置換為原始檔的名稱,不要副檔名。
- 將 PATHTOEXMPL 置換為 build 目錄的路徑。
- 發出 make 指令。
- 將所產生的 .so 檔案複製到 /usr/HTTPServer/libexec。
- 將 LoadModule 及 AddModule 指引 (及其它任何特定模組的指引) 加到 httpd.conf。
- 重新啟動伺服器。
例如,切換至 /usr/HTTPServer/example_module,並執行 make 指令。
這個指令會作用於 mod_example.c 範例檔上,最後會建立一個 mod_example 的 .so 檔。欲建置您自己的模組,請使用範例檔 (mod_example.c) 來當作範本。