欢迎来到天天文库
浏览记录
ID:11842729
大小:68.00 KB
页数:19页
时间:2018-07-14
《httpd.conf中文版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、httpd.conf中文版#基于NCSA服务器的配置文件由RobMcCool编写!##Apache服务器主配置文件. 包括服务器指令的目录设置.#详见 ##请在理解用途的基础上阅读各指令。##再读取此文档后,服务器将继续搜索运行#E:/ProgramFiles/ApacheGroup/Apache/conf/srm.conf#E:/ProgramFiles/ApacheGroup/Apache/conf/access.conf#除非用ResourceConfig或AccessConfig覆盖这儿的标识
2、##配置标识由三个基本部分组成:# 1.作为一个整体来控制Apache服务器进程的标识(the'globalenvironment').# 2.用于定义主(默认)服务器参数的标识。# 响应虚拟主机不能处理的请求。# 同时也提供所有虚拟主机的设置值。# 3.虚拟主机的设置。在一个Apache服务器进程中配置不同的IP地址和主机名。##配置和日志文件名:指定服务器控制文件命名时,#以"/"(或"drive:/"forWin32)开始,服务器将使用这些绝对路径。#如果文件名不是以"/"开始的,
3、预先考虑服务器根目录--# 因此"logs/foo.log",如果服务器根目录是"/usr/local/apache",# 服务器将解释为"/usr/local/apache/logs/foo.log".##注:指定的文件名需要用"/"代替""。#(例,"c:/apache"代替"c:apache").#如果省略了驱动器名,默认使用Apache.exe所在的驱动器盘符#建议指定盘符,以免混乱。####部分1:全局环境##本部分的表示将影响所有Apache的操作#例如,所能处理的并发请求数或配置文件
4、地址###ServerType可取值inetd或standalone. Inetd只适用于Unix平台#ServerTypestandalone##ServerRoot:目录树的根结点。服务器配置、出错信息、日志文件都保存在根目录下。##不要再目录末尾加"/"#ServerRoot"C:/ProgramFiles/ApacheGroup/Apache"##PidFile:服务器用于记录启动时进程ID的文件。#PidFilelogs/httpd.pid##ScoreBoardFile:用于保存内部服务器进
5、程信息的文件。#并非必须。但是如果指定了(此文件当运行Apache时生成)#那么必须确保没有两个Apache进程共享同一个scoreboard文件。#ScoreBoardFilelogs/apache_runtime_status##在标准配置下,服务器将顺序读取httpd.conf(此文件可通过命令行中-f参数指定),#srm.conf和access.conf。#目前后两个文件是空的。为了简单起见,建议将所有的标识放在一个文件中。 #以下两条注释的标识,是默认设置。#要让服务器忽略这些文件可以用"/d
6、ev/null"(forUnix)#或"nul"(forWin32)作为参数。##ResourceConfigconf/srm.conf#AccessConfigconf/access.conf##Timeout:接受和发送timeout的时间#Timeout300##KeepAlive:是否允许保持连接(每个连接有多个请求)#"Off"-无效#KeepAliveOn##MaxKeepAliveRequests:每个连接的最大请求数。#设置为0表示无限制#建议设置较高的值,以获得最好的性能。#MaxKee
7、pAliveRequests100##KeepAliveTimeout:同一连接同一客户端两个请求之间的等待时间。#KeepAliveTimeout15##在Win32下,Apache每次产生一个子进程来处理请求。#如果这个进程死了,会自动产生另一个子进程。#所有的进入请求在子进程中多线程处理。#以下两个标识控制进程的运行###MaxRequestsPerChild:每个子进程死亡之前最大请求数#如果超过这个请求数,子程序会自动退出,避免延期使用导致内存溢出或其他问题。#大部分系统,并不需要此设置,#但是
8、部分,象Solaris,确实值得注意。#对Win32,可设置为0(无限制)#除非有另外的考虑。##注:此值不包括在每个连接初始化请求后,"keptalive"请求# 例如,如果一个子进程处理一个初始化请求和10个后续"keptalive"请求,# 在这个限制下,只会记为一个请求。#MaxRequestsPerChild0##ThreadsPerChild:服务器所允许的并发线程数。#此值的设置取决于服务器的响应能力
此文档下载收益归作者所有