This is the source code distribution for "Writing Apache Modules with Perl and C" by Lincoln Stein and Doug MacEachern The Apache::* modules are in the directory: lib/Apache/ They can be installed via: perl Makefile.PL && make install The scripts are in the directory: perl/ To install the CPAN extras, Bundle::mod_perl_book is provided: perl -MCPAN -e 'install Bundle::mod_perl_book' The following modules are not included in the bundle, as they require additional C libraries to be installed: Image::Magick Compress::Zlib DBD::mysql The following modules are not included in the bundle, as they were found not to compile "out-of-the-box" on some systems. Fixing is simply a matter of changing des.h, idea.h and idea.c to look in the right locations for include files, e.g. sys/types.h instead of machine/types.h Crypt::DES Crypt::IDEA The httpd.conf provided is most likely not usable to you "as is". However, copy-n-paste from it can save you some time. There is a 'make test' in the works, but it is not ready for everybody, as assumptions about the environment are made. Enjoy, -Doug & Lincoln book@modperl.com http://www.modperl.com/