国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > Apache > 正文

CentOS 7.2配置Apache服務(wù)httpd(下)

2024-08-27 18:26:19
字體:
供稿:網(wǎng)友

一、Perl + mod_perl

安裝mod_perl使Perl腳本速度快

[1] 安裝mod_perl# 從EPEL安裝[root@linuxprobe ~]# yum --enablerepo=epel -y install mod_perl[2] 配置PerlRun模式,總是將Perl解釋器放在RAM上。 [root@linuxprobe ~]# vi /etc/httpd/conf.d/perl.conf# line 15: 取消注釋 ( check codes and output warnings to logs )PerlSwitches -w# line 24: 取消注釋PerlSwitches -T# line 30-36: 取消注釋像下面一樣Alias /perl /var/www/perl<Directory /var/www/perl> # the directory for mod_perl environment SetHandler perl-script # processes files as perl-scripts under this directory# AddHandler perl-script .cgi# set specific extension if do do not want to processes all files as CGI# PerlResponseHandler ModPerl::Registry PerlResponseHandler ModPerl::PerlRun# specify PerlRun mode PerlOptions +ParseHeaders Options +ExecCGI</Directory># line 43-49: 取消注釋并添加如下信息<Location /perl-status> SetHandler perl-script PerlResponseHandler Apache2::Status Require ip 127.0.0.1 10.1.1.1/24# add access permission# Order deny,allow# Deny from all# Allow from .example.com</Location>[root@linuxprobe ~]# systemctl restart httpd[3] 創(chuàng)建測(cè)試腳本以確保設(shè)置不是ploblem。如果顯示如下所示的結(jié)果,就可以。 [root@linuxprobe ~]# mkdir /var/www/perl[root@linuxprobe ~]# vi /var/www/perl/test-mod_perl.cgi#!/usr/bin/perluse strict;use warnings;print "Content-type: text/html/n/n";print "<html>/n<body>/n";print "<div style=/"width:100%; font-size:40px; font-weight:bold; text-align:center;/">";my $a = 0;&number();print "</div>/n</body>/n</html>";sub number { $a++; print "number /$a = $a";}[root@linuxprobe ~]# chmod 705 /var/www/perl/test-mod_perl.cgi #客戶端瀏覽器訪問:http://linuxprobe.org/perl/test-mod_perl.cgi

[4]  配置在RAM上具有代碼緩存的注冊(cè)表模式

[root@linuxprobe ~]# vi /etc/httpd/conf.d/perl.confAlias /perl /var/www/perl<Directory /var/www/perl> SetHandler perl-script PerlResponseHandler ModPerl::Registry # uncomment# PerlResponseHandler ModPerl::PerlRun # comment out PerlOptions +ParseHeaders Options +ExecCGI</Directory>[root@linuxprobe ~]# systemctl restart httpd

[5] 訪問作為[4]節(jié)的示例的測(cè)試腳本,然后變量通過重新加載而增加,因?yàn)樽兞勘桓咚倬彺嬖赗AM上。所以有必要編輯注冊(cè)表模式的代碼,這里瀏覽器沒刷新一次,$a值加一。

[root@linuxprobe ~]# vi /var/www/perl/test-mod_perl.cgi#!/usr/bin/perluse strict;use warnings;print "Content-type: text/html/n/n";print "<html>/n<body>/n";print "<div style=/"width:100%; font-size:40px; font-weight:bold; text-align:center;/">";my $a = 0;&number($a);print "</div>/n</body>/n</html>";sub number { my($a) = @_; $a++; print "number /$a = $a";}
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 永福县| 绥化市| 高州市| 昂仁县| 隆尧县| 易门县| 正安县| 汾阳市| 许昌市| 峨边| 中超| 合阳县| 恭城| 温宿县| 永寿县| 尚义县| 玉树县| 东兰县| 吉安县| 宁德市| 山阴县| 永吉县| 琼海市| 马公市| 静安区| 理塘县| 子洲县| 嘉黎县| 北宁市| 江陵县| 江油市| 金沙县| 南宁市| 台山市| 南部县| 汉寿县| 禄劝| 丹江口市| 洪洞县| 昆山市| 丰顺县|