配置Apache及运行perl,php

王朝perl·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

//检测配置文件语法

# httpd –t

# apachectl configtest

//查看编译配置参数

# apachectl –V

//查看已经编译的模块

# apachectl –l

//查看参数

# apache -

//查看配置文件信息

# grep –v “#” /etc/httpd/conf/httpd.conf

//运行CGI

//模块配置

<IfModule prefork.c>

LoadModule cgi_module modules/mod_cgi.so

</IfModule>

//目录配置

<Directory "/var/www/cgi-bin">

AllowOverride None

Options ExecCGI -Indexes

Order allow,deny

Allow from all

</Directory>

AddHandler cgi-script .cgi .pl

//运行perl

//配置/etc/httpd/conf.d/perl.conf

LoadModule perl_module modules/mod_perl.so

# This will allow execution of mod_perl to compile your scripts to

# subroutines which it will execute directly, avoiding the costly

# compile process for most requests.

#

Alias /perl /var/www/perl

<Directory /var/www/perl>

SetHandler perl-script

PerlHandler ModPerl::Registry::handler

PerlOptions +ParseHeaders

Options +ExecCGI

</Directory>

//运行PHP

curl,gd,php,php-imap,php-manual,php-mysql

//配置文件

LoadModule php4_module modules/libphp4.so

#

# Cause the PHP interpreter handle files with a .php extension.

#

<Files *.php>

SetOutputFilter PHP

SetInputFilter PHP

LimitRequestBody 524288

</Files>

#

# Add index.php to the list of files that will be served as directory

# indexes.

#

DirectoryIndex index.php

//日志分析研究

<Directory "/var/www/html/usage">

AuthType Basic

AuthName "Admin"

AuthUserFile /var/www/passwd/jamond //认证口令文件

AuthGroupFile /var/www/passwd/admingrp //认证组文

require valid-user //授权给认证口令文件夹中所有用户

</Directory>

# htpasswd –c auth lishujiang //添加用户

#chown apache.apache auth

如果有什么问题,请发邮件: webmaster@bcxy.com

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有  導航