1 / 19
文档名称:

Apache服务器配置全攻略..doc

格式:doc   大小:55KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Apache服务器配置全攻略..doc

上传人:miaoshen1985 2019/5/4 文件大小:55 KB

下载得到文件列表

Apache服务器配置全攻略..doc

文档介绍

文档介绍:Apache服务器配置全攻略 Apache服务器的设置文件位于/usr/local/apache/conf/目录下,,,来配置Apache服务器的行为。 ,是对守护程序httpd如何运行的技术描述;,告诉服务器各种文件的MIME类型,以及如何支持这些文件;,控制不同用户和计算机的访问限制;这三个配置文件控制着服务器的各个方面的特性,因此为了正常运行服务器便需要设置好这三个文件。除了这三个设置文件之外,,magic文件设置不同MIME类型文件的一些特殊标识,使得Apache服务器从文档后缀不能判断出文件的MIME类型时,能通过文件内容中的这些特殊标记来判断文档的MIME类型。 bash-$ls-l/usr/local/apache/conf total100 -rw-r--r--……、,只是为了与以前的版本兼容的原因(使用这三个设置文件的方式来源于NCSA-httpd),才使用三个配置文件。。由于在新版本的Apache中,,因此只需要调整这个文件中的设置。,解释Apache服务器的各个设置选项。然而不必因为它提供设置的参数太多而烦恼,基本上这些参数都很明确,也可以不加改动运行Apache服务器。但如果需要调整Apache服务器的性能,以及增加对某种特性的支持,就需要了解这些设置参数的含义。关于Apache服务器的性能,上存在很大的争议,基本上使用Apache的使用者几乎都不怀疑它的优秀性能,Apache也支撑了很多著名的高负载的网站,但是在商业机构的评测中,Apache往往得分不高。很多人指出,在这些评测中,商业Web服务器及其操作系统往往由其专业公司的工程师进行过性能调整,而Free的操作系统和Web服务器往往就使用其缺省配置或仅仅作很小的更改。需要指出的是,除了操作系统的性能调整之外,Apache服务器本身的缺省配置绝不是最优化和最高效的,而是要适应几乎所有种类操作系统、所有种类硬件下的设置,多平台的软件不可能为特定平台和特定硬件提供最优化的缺省配置。因此要使用Apache的时候,性能调整是必不可少的。在商业评测中忽略了的另一个事实是,评测时往往对不同种类的功能进行比较,例如使用Apache的标准CGI的性能与ISAPI,NSAPI等服务器端API比较,事实上Apache服务器与此可以比较的功能为modperl,FastCGI,与ASP类似的功能为PHP等等,只不过由于Apache的开放模式,这些功能是由独立的开发组,作为独立的模块来实现的。但是在评测中,测试人员没有加入相应的模块评测其性能。 HTTP守护进程的运行参数 ,来决定其运行方式和运行环境。 ServerTypestandalone ServerType定义服务器的启动方式,缺省值为独立方式standalone,httpd服务器将由其本身启动,并驻留在主机中监视连接请求。在Linux下将在启动文件/etc//,这种方式是推荐设置。方式,d监视连接请求并启动服务器。d启动方式时,便需要更改为这个设置,并屏蔽/etc//,以及更改/etc/,d中启动了。两种方式的区别是独立方式是由服务器自身管理自己的启动进程,这样在启动时能立即启动服务器的多个副本,每个副本都驻留在内存中,一有连接请求不需要生成子进程就可以立即进行处理,对于客户浏览器的请求反应更快,性能较高。d发现有连接请求后才去启动http服务器,d要监听太多的端口,因此反应较慢、效率较低,但节约了没有连接请求时Web服务器占用的资源。d方式只用于偶尔被访问并且不要求访问速度的服务器上。d方式不适合http的突发和多连接的特性,因为一个页面可能包含多个图象,而每个图象都会引起一个连接请求,即使虽然访问人数造成教少,但瞬间的连接请求并不少,d性能的限制,d启动的其他服务器程序。 ServerRoot"/usr/local" ServerRoot用于指