• 欢迎访问VPS岛网站,国外VPS,国内VPS,国外服务器,国内服务器,服务器主机,测评及优惠码,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ群

Apache中的主配置文件

Apache技术 张弘强ZHQ 32次浏览 已收录 0个评论

配置文件大致可分为全局配置项和区域配置项

 1)以下是全局配置项

ServerRoot “/usr/local/httpd”   ## 设置httpd服务器的根目录,该目录下包括了运行Web站点必须的子目录和文件,默认的根目录为/usr/local/httpd,与httpd的安装目录相同,在httpd.conf配置文件中,如果指定目录或文件位置时不使用绝对路径,则该目录和文件位置都认为实在服务器的根目录下。

 

Listen 80                 ## 设置httpd服务器的监听网络端口号,默认是80

User daemon                ## 设置运行httpd进程时的用户身份,默认daemon

Group daemon                ##设置运行httpd进程时的组的身份,默认为daemon

    

ServerAdmin webmaster@benet.com   ##设置httpd服务器的管理员E-mail地址,可以通过此E-mail地址与Web站点管理员及时联系

ServerName www.benet.com        ##设置Web站点的完整主机名

DocumentRoot “/usr/local/httpd/htdocs”  ## 设置网站根目录,,即网页文档在系统中实际存放路径。此项容易和Server Root混淆,需注意。

DirectoryIndex index.html index.php  ##  设置网站的默认索引页(首页),可以设置多个首页文件,以空格分开,默认的首页文件是index.html

Errorlog                    ##  设置错误日志文件的路径,默认路径为logs/error_log

LogLevel                    ## 设置记录日志的级别,默认级别为warm(警告)

CustomLog                   ## 设置访问日志文件的路径,日志类型,默认路径为logs/acess_log,使用的类型为common

PidFile                    ## 设置用于保存httpd的进程号,(PID)的文件,默认保存地址为logs/httpd.pid , logs目录位于Apache的服务器根目录下。

CharsetDefaults               ## 设置站点中的网页默认使用的字符集编码, 如UTF-8,gb2312等

  

Include                    ## 包含另一个配置文件内容,可以实现将一些特殊功能的配置,放到一个单独的文件中,再使用lnclude配置项将其包含到httpd.conf文件中,这样便于独立进行配置功能的维护而不影响主配置文件。

以上则为httpd.conf的主要配置项,其余配置项可参考Apache的帮助手册文档

2)、区域配置项

<Directory />               ## 定义了“/”目录区域的开始


 Options FollowSymLinks       ## 控制选项,允许符号链接

 

 AllowOverride None          ## 不允许隐含控制文件中的覆盖配置

 

 Order deny,allow           ## 访问控制策略的应用顺序


 Deny from all             ## 禁止任何人访问此区域


</Directory>               ## 定义“/”目录区域的结束


VPS岛 的文章和资源来自互联网,仅作为参考资料,如果有侵犯版权的资源请尽快联系站长,我们会在24h内删除有争议的资源。丨 转载请注明Apache中的主配置文件
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址