下载此文档

Apache服务器.docx


文档分类:IT计算机 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍


Apache是Internet上最流行的Web服务器软件,它安全、高效、稳定、适用于各种平台,关键它还是免费的和开发源代码的。从1995年开始直到今天,经过不断的发展,Apache小端口号,服务器会使用接受请求的端口。为了加强可靠性和可预测性,应使用ServerName显式地指定一个主机名和端口号。
Listen
Listen命令告诉服务器接受来自指定端口或者指定地址的某端口的请求。如果Listen仅指定了端口,则服务器会监听本机的所有地址;如果指定了地址和端口,则服务器只监听来自该地址和端口的请求。利用多个Listen指令,可以指定要监听的多个地址和端口,比如在使用虚拟主机时,对不同的IP、主机名和端口需要作出不同的响应,此时就必须明确指出要监听的地址和端口。其命令用法为:“Listen[IP地址]:端口号”。Web服务器使用标准的80号端口,若要对当前主机的80端口进行侦听,则配置命令为:Listen80,,现需要对其80端口和8080端口进行监听,则配置命令是:
Listen

80
Listen

8080
Listen

80
Listen

8080
ServerAdmin
用于设置Web站点管理员的E-mail地址。当服务器产生错误时(如指定的网页找不到),服务器返回给客户端的错误信息中将包含该邮件地址,以告诉用户该向谁报告错误。其命令用法为:“ServerAdminE-mail地址”。
DocumentRoot
用于设置Web服务器的站点根目录,其命令用法为:“DocumentRoot目录路径名”,默认设置为:DocumentRoot"/var/www/html",注意,目录路径名的最后不能加“/”,否则将会发生错误。
ErrorDocument用于定义当遇到错误时,服务器将给客户端什么样的回应,通常是显示预设置的一个错误页面。其命令用法为:“ErrorDocument错误号所要显示的网页”在默认的配置文件中,预定义了一些对不同错误的响应信息,但都注释掉了,只需去掉前面的“#”号即可开启。
DirectoryIndex用于设置站点主页文件的搜索顺序,各文件间用空格分隔。例如,要将主页文件的搜索
、、、,则配置命令为:“”。
User和Group
User用于设置服务器以哪种用户身份来响应客户端的请求。Group用于设置将由哪一组来响应用户的请求。User和Group是Apache安全的保证,千万不要把User和Group设置为root。
AddDefaultCharset
用于指定默认的字符集。在HTTP的回应信息中,若在HTTP头中未包含任何关于内容字符集类型的参数时,此指令将指定的字符集添加到HTTP头中,此时将覆盖网页文件中通过META标记符所指定的字符集。命令用法为:“AddDefaultCharset字符集名称”
Apache默认的字符集为ISO-8859-1,对于含有中文字符的网页,若网页中没有指定字符集,则在显示中文的时候会出现乱码,解决的办法就是将默认字符集设置为GB2312,其配置命令为:“AddDefaultCharsetGB2312”
2.性能配置指令
一般情况下,每个HTTP请求和响应都使用一个单独的TCP连接,服务器每次接受一个请求时,都会打开一个TCP连接并在请求结束后关闭该连接。若能对多个处理重复使用同一个连接,则可减小打开TCP连接和关闭TCP连接的负担,从而提高服务器的性能。
1)Timeout用于设置连接请求超时的时间,单位为秒。默认设置值为300,超过该时间,连接将断开。若网速较慢,可适当调大该值。
KeepAlive
用于启用持续的连接或者禁用持续的连接。其命令用法:“KeepAliveonloff”配置文件中的默认设置为KeepAliveon。
MaxKeepAliveRequests
用于设置在一个持续连接期间允许的最大HTTP请求数目。若设置为0则没有限制;默认设置为100,可以适当加大该值,以提高服务器的性能。
KeepAliveTimeout
用于设置在关闭TCP连接之前,等待后续请求的秒数。一旦接受请求建立了TCP连接,就开始计时,若超出该设

Apache服务器 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息