如何使用自编译的Perl和mod_perl的供应商Apache?

我想使用Apple或RedHat的内置Apache,但我想使用Perl 5.10和mod_perl.什么是最不干扰的方式来实现这一目标?我希望为供应商的Apache,dav,PHP等提供免费安全补丁的优势,但我非常关心我使用的Perl版本以及@INC路径中的内容.我不介意编译我自己的mod_perl.

解决方法

>按照mod_perl文档中的任何特殊说明构建您的Perl 5.10版本.告诉Perl配置器安装在一些非标准的地方,比如/usr/local/perl/5.10.0
>使用说明针对您的发行版的Apache构建共享库(或动态或.so)mod_perl,但请确保使用您的perl版本运行Makefile.PL:

/usr/local/perl/5.10.0/bin/perl Makefile.PL APXS = /usr/bin/apxs
>像普通一样安装和配置mod_perl.

在第一步之后,改变您的路径可能会有所帮助,因此您不会在意外地对您使用的Perl版本感到困惑:

export PATH=/usr/local/perl/5.10.0/bin:$PATH

相关文章

1. 如何去重 #!/usr/bin/perl use strict; my %hash; while(...
最近写了一个perl脚本,实现的功能是将表格中其中两列的数据...
表的数据字典格式如下:如果手动写MySQL建表语句,确认麻烦,...
巡检类工作经常会出具日报,最近在原有日报的基础上又新增了...
在实际生产环境中,常常需要从后台日志中截取报文,报文的形...
最近写的一个perl程序,通过关键词匹配统计其出现的频率,让...