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为3000,IP为12.34.56.78:80
#BindAddress * #设置Apache监听所有的IP,也可以具体的指定
LoadModule anon_auth_module modules/ApacheModuleAuthAnon.dll …… #打开当前未激活预定以的模块
#ExtendedStatus On #设置服务器产生的状态信息
Port 80 #设置服务器使用的Port
ServerAdmin yedsky@msn.com #设置服务器管理者的E-Mail地址
#ServerName new.host.name #服务器的主机名.如果你有固定的IP地址,则不需要设置
DocumentRoot "/usr/local/apache/htdocs" #设置存放站点html文件的目录
Options FollowSymLinks AllowOverride None #设置/目录的指令.
具体地说明:
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指定的端口地址
没有评论:
发表评论