Perlbal のインストール
Perlbal とは、Perl で組まれたリバースプロクシらしい。使い方は良く分からないが、取り合えず Ubuntu にインストールしてみた。
Perlbal は cpan でインストールするのだが、依存関係のあるパッケージが必要とのことなので、事前にいれとく。
$ sudo aptitude install libio-aio-perl libnet-netmask-perl $ sudo aptitude install libdanga-socket-perl libbsd-resource-perl
次にPerlbal のインストール。以下のようにしたらインストール出来た。
$ sudo cpan -i Perlbal
cpan コマンドって sudo で呼ぶものなのかどうなのか?
~/.cpan/ 以下が root 権限しか見られないようなパーミッションになってたりするので
本当にそれで良かったのかどうかが不安ではある。
Perlbal 起動
はっきりいってまださっぱり分からんのだが、
$ perlbal --config [設定ファイル]
で、起動した。設定ファイルのサンプルは、
~/.cpan/build/Perlbal-1.72-[ランダムな文字列]/conf
にあった。パーミッションの関係で、中身を閲覧するには、sudo -s で root にならないといけないのがちょっと悲しい・・・。
http://code.google.com/p/perlbal/
からソースをダウンロードする手もある。
たとえば、webserver.conf を使うと Webサーバとして動作することを確認した。