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

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

首页 »web服务器 » apachehttpd.conf:Apache的httpd.conf文件常用指令解释 »正文

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

来源: 发布时间:星期日, 2009年1月4日 浏览:13次 评论: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

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: