「Apache2..2コンパイル」の編集履歴(バックアップ)一覧はこちら
「Apache2..2コンパイル」(2009/02/04 (水) 18:55:35) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*Apache2.2のインストール
- authz_ldapをインストールする場合にはldapのライブラリーが必要。
- ldapcpplib-develをインストールすればOK.
- ライブラリをインストールせずコンパイルすると失敗する。
configure: error: could not find an LDAP library
configure failed for srclib/apr-util
エラーになる。
+httpd-2.2.8をダウンロード
+tar xvzf /usr/local/src/httpd-2.2.8.tar.gz
+cd httpd-2.2.8
+コンパイル(WebDAV、proxy、ldapの組み込み)
+
./configure --prefix=/usr/local/apache2 --enable-so --enable-modules=all --enable-mods-shard=all --enable-dav --enable-lock --enable-fs --enable-rewrite --enable-proxy --enable-proxy-connect --enable-proxy-ftp --enable-proxy-http --enable-proxy-ajp --enable-proxy-balancer --with-ldap --enable-ldap --enable-authnz-ldap
+make
+make install
+環境設定
・/usr/local/apache2/conf/extra/httpd-default.conf
ServerTokens Full → ServerTokens Prod
ServerSignature On → ServerSignature Off