笔记 by 车东

DSO模式安装mod_perl备忘

下载:mod_perl 目前最新版本是1.29 wget http://perl.apache.org/dist/mod_perl-1.0-current.tar.gz 解包后,

mod_perl的作用和eAccelerator差不多,面向perl应用的预编译。通过phpinfo可以看到Apache Version Apache/1.3.37 (Unix) mod_perl/1.29 PHP/4.4.2

Your Perl is linked with -lpthread, make sure that your httpd is built with LIBS=-lpthread

************* WARNING ************* PerlDispatchHandler………enabled PerlChildInitHandler……..enabled PerlChildExitHandler……..enabled PerlPostReadRequestHandler..enabled PerlTransHandler…………enabled PerlHeaderParserHandler…..enabled PerlAccessHandler………..enabled PerlAuthenHandler………..enabled PerlAuthzHandler…………enabled PerlTypeHandler………….enabled PerlFixupHandler…………enabled PerlHandler……………..enabled PerlLogHandler…………..enabled PerlInitHandler………….enabled PerlCleanupHandler……….enabled PerlRestartHandler……….enabled PerlStackedHandlers………enabled PerlMethodHandlers……….enabled PerlDirectiveHandlers…….enabled PerlTableApi…………….enabled PerlLogApi………………enabled PerlUriApi………………enabled PerlUtilApi……………..enabled PerlFileApi……………..enabled PerlConnectionApi………..enabled PerlServerApi……………enabled PerlSections…………….enabled PerlSSI…………………enabled Will run tests as User: ‘chedong’ Group: ‘apache’ Configuring mod_perl for building via APXS

  • Creating a local mod_perl source tree
  • Setting up mod_perl build environment (Makefile)
  • id: mod_perl/1.29
  • id: Perl/v5.8.6 (linux) [/usr/bin/perl] Now please type ‘make’ to build libperl.so Checking CGI.pm VERSION……….ok Checking for LWP::UserAgent……ok Checking for HTML::HeadParser….ok Checking if your kit is complete… Looks good Writing Makefile for Apache Writing Makefile for Apache::Connection Writing Makefile for Apache::Constants Writing Makefile for Apache::File Writing Makefile for Apache::Leak Writing Makefile for Apache::Log Writing Makefile for Apache::ModuleConfig Writing Makefile for Apache::PerlRunXS Writing Makefile for Apache::Server Writing Makefile for Apache::Symbol Writing Makefile for Apache::Table Writing Makefile for Apache::URI Writing Makefile for Apache::Util Writing Makefile for mod_perl