指引网

当前位置: 主页 > 服务器 > Windows服务器 >

Apache激活mod_perl模块,搭建Perl运行环境

来源:网络 作者:佚名 点击: 时间:2017-06-18 14:37
[摘要]  在apache中mod_perl模块默认是关闭了,如果我们要使用Perl运行环境需要开启mod_perl,下面我们一起来看Apache激活mod_perl模块,搭建Perl运行环境的例子。

在运行Apache的环境安装mod_perl,执行Perl脚本。

安装mod_perl

 代码如下 复制代码

# yum -y install mod_perl

使用PerlRun模式让Perl编译器常驻内存

 代码如下 复制代码

# vi /etc/httpd/conf.d/perl.conf

Alias /perl /var/www
<Directory /var/www>                    # /var/www目录下可执行perl
    #SetHandler perl-script             # 目录下所有文件将由perl执行
    AddHandler perl-script .pl          # 文件格式为pl时执行perl
    #PerlResponseHandler ModPerl::Registry
    PerlResponseHandler ModPerl::PerlRun # 指定PerlRun模式
    PerlOptions +ParseHeaders
    Options +ExecCGI
</Directory>

<Location /perl-status>
   SetHandler perl-script
   PerlResponseHandler Apache2::Status
   Order deny,allow
   Deny from all
   Allow from 10.10.8.5 # 访问限制
</Location>

重启Apache

 代码如下 复制代码

# service httpd restart   # CentOS6
# systemctl restart httpd # CentOS7

------分隔线----------------------------