スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

もう一度、色々組み込んでApacheのビルド、起動

SSLのモジュールや、認証DBを組み込んで、再度Apacheのビルドを行ってみた

./configure \
--prefix=/opt/apache-httpd-2.2.21 \
--enable-mods-shared=all \
--enable-ssl \
--with-pcre \
--with-mpm=prefork \
--with-berkeley-db \
2>&1 | tee configure_log.txt

エラー
Cannot use an external APR with the bundled APR-util

./configure --help | grep apr
--with-included-apr Use bundled copies of APR/APR-Util
APRがソース自体にバンドルされているなら、そっちを使えと言う事?らしい

オプションを追加して、再実行
./configure \
--prefix=/opt/apache-httpd-2.2.21 \
--enable-mods-shared=all \
--enable-ssl \
--with-pcre \
--with-mpm=prefork \
--with-berkeley-db \
--with-included-apr \
2>&1 | tee configure_log.txt

またエラー。
checking for Berkeley DB... not found
configure: error: Berkeley DB not found.
configure failed for srclib/apr-util

必要そうなパッケージを追加
yum search barkley
sudo yum install gdbm-devel db4-devel

もう一度、configure
./configure \
--prefix=/opt/apache-httpd-2.2.21 \
--enable-mods-shared=all \
--enable-ssl \
--with-pcre \
--with-mpm=prefork \
--with-berkeley-db \
--with-included-apr \
2>&1 | tee configure_log.txt

きれいにする
make clean

make
sudo make install

$ sudo /opt/apache-httpd-2.2.21/bin/apachectl stop
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

警告は出るけど、起動できた。
※上記の警告は、ドメイン名を取得して、/etc/hostsにFQDNを記載すれば、解消します。
スポンサーサイト
プロフィール

tjnet777

Author:tjnet777
Solaris, VPNのサポート業務を1年

金融系SIerで業務アプリの開発、メンテを3年半

離職して大学院大学 1年生

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。