Perlbal is our Perl-based reverse proxy load balancer and web server.
Perlbal is a single-threaded event-based server supporting HTTP load balancing, web serving, and a mix of the two (see below).
Installing Perlbal
Perlbal is not available as a package for Debian Etch, but we can install it through the Perl shell. Before we do this, we install a few prerequisites:
apt-get install build-essential unzip lynx ncftp perl
Afterwards we invoke the Perl shell as follows:
perl -MCPAN -e shell
On the Perl shell, we run the following three commands to install Perlbal:
force install HTTP:: Dateinstall IO::AIO
force install Perlbal
Type
q
to leave the Perl shell.


