//检测配置文件语法
# 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