Installing Legacy Apache with mod_perl and mod_gzip

Links to software:

Apache

mod_perl

mod_gzip

Assumes you have already unpacked everything in a directory:

mkdir apache_1.3.41/src/modules/gzip
cp mod_gzip-1.3.26.1a/*.c apache_1.3.41/src/modules/gzip/
cp mod_gzip-1.3.26.1a/*.h apache_1.3.41/src/modules/gzip/
cp mod_gzip-1.3.26.1a/Makefile.tmpl apache_1.3.41/src/modules/gzip/
vim apache_1.3.41/src/modules/gzip/Makefile.tmpl
:1,$s/LIB=libgzip.\$(LIBEXT)/LIB=libgzip.a/
cd mod_perl-1.31
perl Makefile.PL APACHE_SRC=../apache_1.3.41/src DO_HTTPD=1 \
USE_APACI=1 EVERYTHING=1 APACI_ARGS='--prefix=/usr/local/apache \
--enable-module=so --enable-module=rewrite \
--activate-module=src/modules/gzip/mod_gzip.c'
make
make test
sudo make install

Leave a Reply