# 基于 ncsa 服务器的配置文件 由 rob mccool 编写!
#
# apache服务器主配置文件. 包括服务器指令的目录设置.
# 详见
#
# 请在理解用途的基础上阅读各指令。
#
# 再读取此文档后,服务器将继续搜索运行
# e:/program files/apache group/apache/conf/srm.conf
# e:/program files/apache group/apache/conf/access.conf
# 除非用resourceconfig或accessconfig覆盖这儿的标识
#
# 配置标识由三个基本部分组成:
# 1. 作为一个整体来控制apache服务器进程的标识 (the 'global environment').
# 2. 用于定义主(默认)服务器参数的标识。
# 响应虚拟主机不能处理的请求。
# 同时也提供所有虚拟主机的设置值。
# 3. 虚拟主机的设置。在一个apache服务器进程中配置不同的ip地址和主机名。
#
# 配置和日志文件名:指定服务器控制文件命名时,
# 以 / (或 drive:/ for win32)开始,服务器将使用这些绝对路径。
# 如果文件名不是以/开始的,预先考虑服务器根目录--
# 因此 logs/foo.log,如果服务器根目录是/usr/local/apache,
# 服务器将解释为 /usr/local/apache/logs/foo.log.
#
# 注: 指定的文件名需要用/代替\。
# (例, c:/apache 代替 c:\apache).
# 如果省略了驱动器名,默认使用apache.exe所在的驱动器盘符
# 建议指定盘符,以免混乱。
#
### 部分 1: 全局环境
#
# 本部分的表示将影响所有apache的操作
# 例如,所能处理的并发请求数或配置文件地址
#
#
# servertype 可取值 inetd 或 standalone. inetd 只适用于unix平台
#
servertype standalone
#
# serverroot: 目录树的根结点。服务器配置、出错信息、日志文件都保存在根目录下。
#
# 不要再目录末尾加/
#
serverroot c:/program files/apache group/apache
#
# pidfile: 服务器用于记录启动时进程id的文件。
#
pidfile logs/httpd.pid
#
# scoreboardfile: 用于保存内部服务器进程信息的文件。
# 并非必须。 但是如果指定了(此文件当运行apache时生成)
# 那么必须确保没有两个apache进程共享同一个scoreboard文件。
#
scoreboardfile logs/apache_runtime_status
#
# 在标准配置下,服务器将顺序读取 httpd.conf(此文件可通过命令行中-f参数指定),
# srm.conf 和 access.conf。
# 目前后两个文件是空的。为了简单起见,建议将所有的标识放在一个文件中。
# 以下两条注释的标识,是默认设置。
# 要让服务器忽略这些文件可以用 /dev/null (for unix)
# 或nul (for win32) 作为参数。
#
#resourceconfig conf/srm.conf
#accessconfig conf/access.conf
#
# timeout: 接受和发送timeout的时间
#
timeout 300
#
# keepalive: 是否允许保持连接(每个连接有多个请求)
# off -无效
#
keepalive on
#
# maxkeepaliverequests: 每个连接的最大请求数。
# 设置为0表示无限制
# 建议设置较高的值,以获得最好的性能。
#
maxkeepaliverequests 100
#
# keepalivetimeout: 同一连接同一客户端两个请求之间的等待时间。
#
keepalivetimeout 15
#
# 在win32下,apache每次产生一个子进程来处理请求。
# 如果这个进程死了,会自动产生另一个子进程。
# 所有的进入请求在子进程中多线程处理。
# 以下两个标识控制进程的运行
共5页: 上一页12345下一页
上一篇:为apache勤打补丁,确保安全 下一篇:解决cannot load /usr/local/apache/modules/libphp5.so
