专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Linux » apachehttpd.conf:Apache的httpd.conf文件常用指令解释 »正文

apachehttpd.conf:Apache的httpd.conf文件常用指令解释

来源: 发布时间:星期四, 2009年2月12日 浏览:27次 评论:0



  ServerType standalone
  #设置形式是单独启动(standalone)还是借由络伺服inetd来启动般使用前者
  
  ServerRoot "/usr/local/apache"
  #设置Home目录用来存放服务器设置文件、文件、记录文件
  
  PidFile logs/httpd.pid
  #启动时把父进程httpd进程号(process id)存在这个文件中这个文件名可以配合PidFile指令加以改变
  
  ScoreBoardFile logs/apache_status
  #设置网络上WWW服务器些执行记录文件
  
  #ResourceConfig conf/srm.conf
  #AccessConfig conf/access.conf
  #这两个文件内容已经包含在httpd.conf文件中了
  
  Timeout 300
  #如果客户端300秒还没有连上或者服务器300秒还没有传送数据到客户端就会自动断线
  
  KeepAlive On
  #设置是否支持续传功能
  
  MaxKeepAliveRequests 100
  #设置支持续传功能数目数目越多则浪费硬盘空间越多设置为0则不止持续传
  
  KeepAliveTimeout 15
  #如果该为使用者在15秒后还没有向服务器发出要求则他在不能续传
  
  MaxRequestsPerChild 0
  #设置同时间内child process数目
  
  ThreadsPerChild 50
  #设置服务器使用进程数目
  
  #Listen 3000
  #Listen 12.34.56.78:80
  #允许使用其它Port或IP访问服务器此例中Port为3000IP为12.34.56.78:80
  
  #BindAddress *
  #设置Apache监听所有IP也可以具体指定
  
  #LoadModule anon_auth_module modules/ApacheModuleAuthAnon.dll
  ……
  #打开当前未激活预定以模块
  
  #ExtendedStatus On
  #设置服务器产生状态信息
  
  Port 80
  #设置服务器使用Port
  
  ServerAdmin [email protected]
  #设置服务器管理者E-Mail地址
  
  #ServerName .host.name
  #服务器主机名如果你有固定IP地址则不需要设置
  
  DocumentRoot "/usr/local/apache/htdocs"
  #设置存放站点html文件目录
  
  <Directory />
  Options FollowSymLinks
  AllowOverride None
  </Directory>
  #设置/目录指令具体地介绍说明:
  Option:定义在目录内所能执行操作
  None:表示只能浏览
  FollowSymLinks:允许页面连接到别处
  ExecCGI:允许执行CGI
  MultiViews:允许看动画或是听音乐的类操作
  Indexes:允许服务器返回目录格式化列表
  Includes:允许使用SSI这些设置可以复选
  All:则可以做任何事但不包括MultiViews
  AllowOverride:加None参数表示任何人都可以浏览该目录下文件
  另外参数有:FileInfo、AuthConfig、Limit
  
  UserDir public_html
  #定义使用者存放html文件目录
  
  DirectoryIndex index.html
  #定义首先显示文件
  
  AccessFileName .htaccess
  #定义每个目录访问控制文件名称
  
  #CacheNegotiatedDocs
  定义代理服务器不要Cache你页面不建议使用
  
  UseCanonicalName On
  #服务器使用ServerName指定服务器名和Port指定端口地址
0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: