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
相关文章读者评论发表评论 |
|