新增资源及索引表-王辉静项目13拓展资源_Apache 的 httpd.conf 详解.docx

新增资源及索引表-王辉静项目13拓展资源_Apache 的 httpd.conf 详解.docx

ID:35746680

大小:45.27 KB

页数:14页

时间:2019-04-16

新增资源及索引表-王辉静项目13拓展资源_Apache 的 httpd.conf 详解.docx_第1页
新增资源及索引表-王辉静项目13拓展资源_Apache 的 httpd.conf 详解.docx_第2页
新增资源及索引表-王辉静项目13拓展资源_Apache 的 httpd.conf 详解.docx_第3页
新增资源及索引表-王辉静项目13拓展资源_Apache 的 httpd.conf 详解.docx_第4页
新增资源及索引表-王辉静项目13拓展资源_Apache 的 httpd.conf 详解.docx_第5页
资源描述:

《新增资源及索引表-王辉静项目13拓展资源_Apache 的 httpd.conf 详解.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Apache的httpd.conf详解ServerRoot/usr/localServerRoot用于指定守护进程httpd的运行目录,httpd在启动之后将自动将进程的当前目录改变为这个目录,因此如果设置文件中指定的文件或目录是相对路径,那么真实路径就位于这个ServerRoot定义的路径之下。ScoreBoardFile/var/run/ht   ServerRoot“/usr/local“      ServerRoot用于指定守护进程httpd的运行目录,httpd在启动之后将自动将进程的当前目录改变为这个目录,因此如果设置文件中指定的文件或目录是相

2、对路径,那么真实路径就位于这个ServerRoot定义的路径之下。    ScoreBoardFile/var/run/httpd.scoreboard      httpd使用ScoreBoardFile来维护进程的内部数据,因此通常不需要改变这个参数,除非管理员想在一台计算机上运行几个Apache服务器,这时每个Apache服务器都需要独立的设置文件httpd.conf,并使用不同的ScoreBoardFile。    #ResourceConfigconf/srm.conf  #AccessConfigconf/access.conf      这两个

3、参数ResourceConfig和AccessConfig,就用于和使用srm.conf和access.conf设置文件的老版本Apache兼容。如果没有兼容的需要,可以将对应的设置文件指定为/dev/null,这将表示不存在其他设置文件,而仅使用httpd.conf一个文件来保存所有的设置选项。    PidFile/var/run/httpd.pid      PidFile指定的文件将记录httpd守护进程的进程号,由于httpd能自动复制其自身,因此系统中有多个httpd进程,但只有一个进程为最初启动的进程,它为其他进程的父进程,对这个进程发送信号将

4、影响所有的httpd进程。PidFILE定义的文件中就记录httpd父进程的进程号。    Timeout300      Timeout定义客户程序和服务器连接的超时间隔,超过这个时间间隔(秒)后服务器将断开与客户机的连接。    KeepAliveOn      在HTTP1.0中,一次连接只能作传输一次HTTP请求,而KeepAlive参数用于支持HTTP1.1版本的一次连接、多次传输功能,这样就可以在一次连接中传递多个HTTP请求。虽然只有较新的浏览器才支持这个功能,但还是打开使用这个选项。    MaxKeepAliveRequests100   

5、   MaxKeepAliveRequests为一次连接可以进行的HTTP请求的最大请求次数。将其值设为0将支持在一次连接内进行无限次的传输请求。事实上没有客户程序在一次连接中请求太多的页面,通常达不到这个上限就完成连接了。    KeepAliveTimeout15      KeepAliveTimeout测试一次连接中的多次请求传输之间的时间,如果服务器已经完成了一次请求,但一直没有接收到客户程序的下一次请求,在间隔超过了这个参数设置的值之后,服务器就断开连接。    ThreadsPerChild50   设置服务器使用进程的数目。   #这是以服务

6、器的响应速度为准的,数目太大则会变慢     MaxRequestsPerChild30      使用子进程的方式提供服务的Web服务,常用的方式是一个子进程为一次连接服务,这样造成的问题就是每次连接都需要生成、退出子进程的系统操作,使得这些额外的处理过程占据了计算机的大量处理能力。因此最好的方式是一个子进程可以为多次连接请求服务,这样就不需要这些生成、退出进程的系统消耗,Apache就采用了这样的方式,一次连接结束后,子进程并不退出,而是停留在系统中等待下一次服务请求,这样就极大的提高了性能。      但由于在处理过程中子进程要不断的申请和释放内存,次

7、数多了就会造成一些内存垃圾,就会影响系统的稳定性,并且影响系统资源的有效利用。因此在一个副本处理过一定次数的请求之后,就可以让这个子进程副本退出,再从原始的httpd进程中重新复制一个干净的副本,这样就能提高系统的稳定性。这样,每个子进程处理服务请求次数由MaxRequestPerChild定义。缺省的设置值为30,这个值对于具备高稳定性特点的FreeBSD系统来讲是过于保守的设置,可以设置为1000甚至更高,设置为0支持每个副本进行无限次的服务处理。  为了安全,设置为零     #Listen3000  #Listen12.34.56.78:80  #B

8、indAddress*      Listen参数可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。