Debian には lighttpd のパッケージが用意されており、 /etc/apt/sources.list に unstable の apt-line を追加すればインストールできる。 ただしそれだと、 libc などのライブラリが testing や unstable のものに置き換えられてしまうので、 ここでは sarge 用に backport した lighttpd のパッケージをインストールする *1。
Revulo のファイル置き場 から、以下のファイルをダウンロード。
mod_cml などのモジュールのパッケージや、
他のアーキテクチャ用のパッケージは用意していないので、
それらが欲しい場合は、
Debian Backports を利用するか、
lighttpd の sarge 用パッケージのビルド
のページを参考に自分で用意して欲しい。
lighttpd の動作に必要な以下のパッケージを (もしインストールされていなければ)インストール。
# aptitude install libbz2-1.0 # aptitude install libldap2 # aptitude install libpcre3 # aptitude install libssl0.9.7 # aptitude install zlib1g # aptitude install mime-support
他に lsb-base (>= 3.0-3) のパッケージが必要だが、
stable のパッケージだとバージョンが 2.0 なので、
testing のパッケージを借りてくる。
Debian のミラーサイトの pool/main/l/lsb ディレクトリ
(http://ftp.jp.debian.org/debian/pool/main/l/lsb/ など)
から、以下のファイルをダウンロード。
ダウンロードした lsb-base のパッケージをインストール。
# dpkg -i lsb-base_3.1-15_all.deb
ダウンロードした lighttpd のパッケージをインストール。
# dpkg -i lighttpd_1.4.11-7_i386.deb