第10章节 网络服务器-WWW服务器.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章节 网络服务器-WWW服务器

10.3 WWW服务器 10.3 WWW服务器 10.3.1 WWW服务器简介 10.3.2 安装Apache服务器 10.3.3 Apache服务器配置基础 10.3.4 访问控制与认证 10.3.5 在桌面环境下配置Web服务器 10.3.1 WWW服务器简介 WWW服务系统采用客户机/服务器模式,客户机与服务器遵循HTTP协议,默认采用80端口进行通信。 WWW服务器负责管理Web站点的管理与发布,通常使用Apache、Microsoft IIS等服务器软件。 WWW客户机利用Internet Explorer、Netscape、Firefox等网页浏览器查看网页。 Apache软件可以运行于UNIX、linux和windows等多种操作系统平台,其功能强大、技术成熟,而且是自由软件,代码完全开放,所以成为架设WWW服务器的首选。 Linux凭借其高稳定性成为架设WWW服务器的首选,基于Linux架设WWW服务器通常使用Apache软件。 10.3.2 安装Apache服务器 RHEL Server中与Apache服务器密切相关的软件包: postgresql-libs-*.rpm:postgresqL类库 apr-*.rpm: Apache运行环境类库 apr-util-*.rpm: Apache运行环境工具类库 httpd-*.rpm: Apache服务器软件 按照上面的顺序先后按照软件包 #rpm –ivh … 测试Apache服务器 关闭防火墙:#service iptables stop 启动httpd服务:#service httpd restart 打开浏览器,输入服务器ip地址访问,出现测试页面表示WEB服务器按照正确并运转正常。 10.3.3 Apache服务器配置基础 Apache服务器默认的配置设置如下: /etc/httpd/conf/httpd.conf apache的配置文件 /var/log/httpd/access_log apache的访问日志文件 /var/log/httpd/error_log apache的错误日志文件 /var/www/ 默认web站点的根目录 /var/www/html 默认web站点HTML文档的保存目录 /var/www/cgi-bin 默认web站点CGI程序的保存目录 .htaccess 基于目录的配置文件,包含其所在目录的访问控制和认证等参数 httpd.conf文件常用的设置选项 1. httpd.conf文件格式 2. 全局环境 3. 主服务器配置 1. httpd.conf文件格式 httpd.conf配置文件主要由三部分组成 全局环境(Section1:Global Environment) 主服务器配置( Section2:Main’s server configuration) 虚拟主机( Section3:Virtual Hosts) 格式规则: 语法形式为:“参数名 参数值”。 配置语句中除了参数值以外,所有的选项都不区分大小写。 “#”表示该行为注释信息。 首次进行Apache服务器配置之前,先备份默认的httpd.conf。 2. 全局环境 用户可能要修改的全局参数有: 相对根目录:这是apache存放配置文件和日志文件的目录,默认为/etc/httpd。此目录一般包含conf和logs子目录。 ServerRoot “/etc/httpd” 响应时间:web站点的响应时间以秒为单位,默认为120秒。如果超过这段时间仍然没有传输任何数据,那么服务器将断开与客户端的连接。 Timeout 120 保持激活状态:默认不保持与apache服务器的连接为激活状态,通常将其修改为on,即允许保持连接,以提高访问性能。 KeepAlive off 最大请求数:指每次连接可提出的最大请求数量,默认为100,设为0表示没有限制。 MaxKeepAliveRequests 100 保持激活的响应时间:允许保持连接时,可指定连续两次连接的间隔时间,如果超出设置值则被认为连接中断。默认为15秒。 KeepAliveTimeout 15 监听端口:apache服务器默认在本机的所有可用IP地址上的TCP80端口监听客户端的请求。 Listen 80 3. 主服务器配置 该部分设置默认web站点的属性,可能需要修改的参数如下: 管理员地址:当客户端访问apache服务器发生错误时,服务器会向客户端返回错误提示信息。其中通常包括管理员的E-mail地址。默认的地址为root@主机名。 ServerAdmin root@rhel 服务器名:为方便识别服务器自身的信息,可使用ServerName语句设置服务器的主机名称。如果此服

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档