在运行Apache的环境安装mod_perl,执行Perl脚本。
安装mod_perl
代码如下 |
复制代码 |
# yum -y install mod_perl
|
使用PerlRun模式让Perl编译器常驻内存
代码如下 |
复制代码 |
# vi /etc/httpd/conf.d/perl.conf
Alias /perl /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
SetHandler perl-script
PerlResponseHandler Apache2::Status
Order deny,allow
Deny from all
Allow from 10.10.8.5 # 访问限制
|
重启Apache
代码如下 |
复制代码 |
# service httpd restart # CentOS6
# systemctl restart httpd # CentOS7
|