类型:转载 责任编辑:asp 日期:2007/03/01
1.安装activestate perl 5.8
2.安装apache 2.0.46
3.安装mod_perl,可参考http://perl.apache.org/docs/2.0/os/win32/install.html#ppm_packages
该文提供了一个自动安装脚本mdinstall,可直接连网安装。
4.edit httpd.conf
# 以下两行添加到加载模块处
loadfile "c:/perl/bin/perl58.dll"
loadmodule perl_module modules/mod_perl.so
# 以下十一行添加在文件最后
perlrequire "c:/progra~1/apache~1/apache2/conf/extra.pl"
alias /perl/ "d:/wwwroot/perl/"
perlmodule modperl::registry
<location /perl>
sethandler perl-script
perlhandler modperl::registry
options execcgi
allow from all
perlsendheader on
</location>
# 以下为文件c:/progra~1/apache~1/apache2/conf/extra.pl的内容
# apache启动时需要加载的模块
# 如果不清楚最好不要改动,(我也不清楚,如果不加载,apache启动就会报错)
use apache2 ();
use modperl::util ();
use apache::requestrec ();
use apache::requestio ();
use apache::requestutil ();
use apache::server ();
use apache::serverutil ();
use apache::connection ();
use apache::log ();
use apache::const -compile => :common;
use apr::const -compile => :common;
use apr::table ();
use apache::compat ();
use modperl::registry ();
use cgi ();
1;
5.重启apache即可。
推荐阅读
hao
.