既にoldstableとなって久しいdebian etch。バージョンで言うと4ですね。
ほったらかしにされていたapacheのセキュリティーホールをふさがねばならなくなった。
当然パッケージのメンテナンスなどされていない。
ちょっと困ったのでメモしておく。
/etc/apt/source.list を以下のように修正(そっからかよ!)
/usr/local/srcにapache.orgから2.2系の最新のソースを取得。
./configureするもssl・zlibがないなどで止まるので、
# apt-get install openssl
# apt-get install libssl-dev
# apt-get install zlib1g-dev
↑勉強不足のためlibssl-devとかzlib1g-devが分からなくてちょっと難儀しました。
openssl自体は入っていたので # apt-get install openssl は不要だった。
再度configure(ssl有効、DSOのほとんどのモジュールを入れておく)
# ./configure --enable-mods-shared=all --enable-so --enable-ssl
めでたく通ったので
# make
# make install
/usr/local/apache2 に入りました。
後は元のapacheをとめて設定や起動スクリプトを修正。
2013年1月1日火曜日
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿