$ mkdir ~/perl5 ~/apache $ cd perl-5.8.6 $ sh Configure -Umymalloc -des -Dprefix=~/perl5 $ make $ make test $ make install $ export PERL5LIB=~/perl5/lib/5.8.6:~/perl5/lib/site_perl/5.8.6 $ cd ../mod_perl-1.29/ $ ~/perl5/bin/perl Makefile.PL \ PREFIX=~/perl5 \ APACHE_PREFIX=~/apache \ APACHE_SRC=../apache_1.3.33/src \ DO_HTTPD=1 \ PREP_HTTPD=1 \ EVERYTHING=1 \ USE_APACI=1 $ make $ make install $ cd ../apache_1.3.33 $ ./configure --prefix=$HOME/apache \ --with-layout=Apache \ --disable-rule=EXPAT \ --enable-module=rewrite \ --activate-module=src/modules/perl/libperl.a \ --disable-shared=perl $ make $ make install $ cd ../Apache-Session-1.6 $ ~/perl5/bin/perl Makefile.PL PREFIX=~/perl5 $ make $ make install $ cd ../libapreq-1.33 $ ~/perl5/bin/perl Makefile.PL PREFIX=~/perl5 $ make $ make install