尝试在Apache CentOS 7上将CPAN Perl模块添加到mod_perl

我在Centos 7上运行Apache。

一些通过yum不可用的Perl模块我已经在自定义位置/ export / home / www / perl5中使用CPAN进行安装。 我已经专门使用了这个自定义的位置来防止CPAN模块干扰yum安装的任何东西,反之亦然。

然后我把这个在我的.bashrc中:

export PERL_LOCAL_LIB_ROOT="$PERL_LOCAL_LIB_ROOT:/export/home/www/perl5"; export PERL_MB_OPT="--install_base /export/home/www/perl5"; export PERL_MM_OPT="INSTALL_BASE=/export/home/www/perl5"; export PERL5LIB="/export/home/www/perl5/lib/perl5:$PERL5LIB"; export PATH="/export/home/www/perl5/bin:$PATH"; 

这对于运行本地构build的Apache非常有效,但是当我尝试运行yum附带的Apache2时,我得到以下结果:

 [Mon Jun 27 19:35:34.099272 2016] [perl:error] [pid 29077] Can't locate Apache/DBI.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 . /etc/httpd) at (eval 3) line 2.\n 

所以自定义path还没有被添加到这个Apache的@INC。 我认为它不是从我的shell中运行。

我如何获得Apache添加此Perlpath?