快速业务通道

LINUX下架设WEB服务器

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-29

在我本机配置时间不长,不过花了好长的时间写了份配置文档,和大家分享一下,希望对大家有用

LINUX发行版本:Fedora 14 , Apache .2.2

安装就不说了!依然采用rpm包安装方式 ,下面进入正题:

httpd.conf配置文件介绍
1、与Apache网络和系统相关的选项
#使用ServerRoot参数设置Apache安装目录
# ServerRoot: The top of the directory tree under which the server''s
# configuration, error, and log files are kept.
# you will save yourself a lot of trouble.
# Do NOT add a slash at the end of the directory path.
#
ServerRoot "/etc/httpd"

#使用Listen参数设置Apache监听端口,Apache默认是80
Listen 80

#使用User参数设置Apache进程的执行者
User apache
#使用Group参数设置Apache进程执行者所属的用户组
Group apache
#使用ServerAdmin参数设置网站管理员的邮箱地址

2、与Apache文件和目录权限相关选项
#使用DocumentRoot参数设置网站根目录
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/var/www/html"

#使用Directory段设置根目录权限
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
#使用Directory段设置/var/www/html目录权限
<Directory /var/www/html>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#设置首页为index.html
DirectoryIndex index.html index.html.var
#.ht后缀文件的访问权限控制与上目录的AllowOverride一起作用
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
3、与Apache日志相关的选项如下
#使用ErrorLog参数设置错误日志的位置
# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here. If you *do* define an error logfile for a <VirtualHost>
# container, that host''s errors will be logged there and not here.
#
ErrorLog logs/error_log

#使用LogLevel参数设置错误日志的级别
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn

#使用LogFormat参数设置访问日志的格式模板
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
#
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

#使用CustomLog参数设置访问日志的格式模板
# For a single logfile with access, agent, and referer information
# (Combined Logfile Format), use the following directive:
#

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号