欢迎来到天天文库
浏览记录
ID:15442785
大小:956.94 KB
页数:45页
时间:2018-08-03
《配置apache服务器(linux-apache)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第7章配置Apache服务器www.huachu.cn第7章配置Apache服务器놾헂쓚죝:7.1WWW服务器简介7.2RedHatLinux9的默认配置7.3配置Apache7.4访问控制、认证和授权7.5组织和管理站点内容7.6Apache的日志管理和统计分析톧쾰쒿뇪:Ø熟悉Apache的特性Ø掌握Apache的安装和简单配置Ø掌握访问控制、认证和授权的配置Ø熟悉组织和管理站点内容的配置方法Ø掌握Apache的日志管理和统计分析方法197RedHatLinux9网络服务7.1WWW服务器简介本节内容Ø选择使用ApacheØApache的特性ØApache2.0的模块学习
2、目标Ø了解Apache的历史和现状Ø熟悉Apache的特性Ø了解Apache2.0中的标准模块7.1.1톡퓱쪹폃Apache1.Web服务器简介Internet上最热门的服务之一就是环球信息网WWW(WorldWideWeb)服务,Web已经成为很多人在网上查找、浏览信息的主要手段。WWW是一种交互式图形界面的Internet服务,具有强大的信息连接功能。它使得成千上万的用户通过简单的图形界面就可以访问各个大学、组织、公司等机构和个人的最新信息和各种服务。商业界很快看到了其价值,许多公司建立了主页,利用Web在网上发布消息,并将它作为各种服务的界面,如客户服务、特定产品和服
3、务的详细说明、宣传广告以及日渐增长的产品销售和服务。商业用途促进了环球信息网络的迅速发展。Web服务具有如下特点:ØWeb是图形化的和易于导航的ØWeb是与平台无关的ØWeb是分布式的ØWeb是动态的ØWeb是交互的Web系统是客户/服务器式的。所以应该有服务器端程序和客户端程序两部分。常用的服务器是Apache;常用的客户端程序是浏览器(如IE、Netscape、Mozilla)。我们可以在浏览器的地址栏内输入统一资源定位地址(URL)来访问Web页面。Web最基本的概念是超文本(Hypertext)。它使得文本不再是传统的书页式文本,而是可以在阅读过程中从一个页面位置跳
4、转到另一个页面位置。用来书写Web页面的语言称为超文本标记语言,即:HTML。WWW服务遵从HTTP协议,默认的TCP/IP端口是80,客户与服务器的通信过程如图7-1所示。整个通信流程简述如下:198第7章配置Apache服务器www.huachu.cnHTTP请求--〉HTTP请求--〉Internet<--HTTP应答<--HTTP应答WebClientWebServer图7-1Web服务器与客户的通信过程ØWeb客户(浏览器)根据用户输入的URL连到相应的远端WWW服务器上。Ø从指定的服务器获得指定的Web文档。Ø断开与远端WWW服务器的连接。也就是说,平时我们在浏
5、览某个网站的时候是每取一个网页建立一次连接,读完后马上断开;当需要另一个网页时重新连接,周而复始。2.最受欢迎的Web服务器根据Netcraft(http://news.netcraft.com)提供的最新调查资料,ApacheWeb服务器是使用比例最高的Web服务器,如图7-2所示。图7-2最受欢迎的Web服务器在2003年7月,Netcraft所调查的40936076个Web站点中,有25856505个Web站点使用Apache作为其Web服务器,占总数的63.16%,而使用MicrosoftIIS的站点数为10992195,只占26.85%。由此可见,Apache是目
6、前使用率最高的Web服务器。3.Apache的历史ApacheWWWServer最初的源码和思想基于最流行的HTTP服务器——NCSAhttpd1.3,经过较为完整的代码重写,它如今已在功能、效率及速度方面居于领先的地位,Apache项目成立的最初目的是为了解答公用HTTPServer发展中人们所关心的一些问题,例如如199RedHatLinux9网络服务何在现有的HTTP标准下提供更为安全、有效、易于扩展的服务器。Apache的开发人员全部为志愿者,而不含任何商业行为。其名称Apache意为APatchyServer,即它是基于现存的代码和一系列的Patch文件。下面将A
7、pache的简单发展历史列于表7-1。表7-1Apache的发展时间事件1995.3Apache0.6.2版发行,这是第一个公开版本1995.8Apache0.8.8版发行,新增部分所包含的模块结构沿用至今1995.10.1Apache1.0.0版发行1996.7Apache1.1版发行。支持HTTP1.1,基于名称的虚拟主机等1997.6Apache1.2版发行1998.3Apache1.3版发行1998.6.12mod_perl1.0.0版发行2000Apache2.0测试版发行2002Apache2.0发行4
此文档下载收益归作者所有