下载
第4章 Linux Apache Web 服务器
4.1 什么是W W W服务
W W W (World Wide We b)服务,现在已经成为了 I n t e r n e t 上最热门的服务之一,它是人们
在网上查找、浏览信息的主要手段。 W W W 是一种交互式图形界面的 I n t e r n e t服务,具有强大的
信息连接功能。它使得成千上万的用户通过简单的图形界面就可以获取各个大学、组织、公司
等的最新信息和各种网上服务。
商业界很快看到了其价值,许多公司建立了主页,利用 We b在网上发布消息,如客户服务特
定产品和服务的详细说明宣传广告以及逐渐增长的产品销售和服务。并把它作为各种服务的界
面。商业用途促进了W W W的迅速发展。
如果你想通过主页向世界推销自己或宣传自己的公司,就必须将主页放在一个 W E B服务器
上,当然可以使用一些免费的主页空间来发布。如果有条件,可以注册一个域名,申请一个 I P
地址,用L i n u x架设一台W W W 服务器,然后让I S P将这个I P地址解析到L I N U X 主机上。接着就可
以将主页存放在这个W E B 服务器上,通过它把自己的主页向外发布。
W W W 是基于客户机 /服务器方式的信息发现技术和超文本技术的综合。 W W W服务器通过
H T M L 超文本标记语言把信息组织成为图文并茂的超文本; W W W 浏览器则为用户提供基于
H T T P超文本传输协议的用户界面。用户使用 W W W浏览器通过I n t e r n e t 访问远端W W W服务器上
的H T M L超文本,如下所示:
h t t p协议
W W W浏览器 W W W服务器
在W W W 的客户机/服务器工作环境中, W W W 浏览器起控制作用,其任务是使用一个 U R L
(I n t e r n e t地址)来获取一个W W W服务器上的W E B 文档,解释这个H T M L,并将文档内容以用户
环境所许可的效果最大限度地显示出来。整个流程如下:
1) WWW浏览器根据用户输入的 U R L连到相应的远端W W W服务器上。
2) 取得指定的W E B文档。
3) 断开与远端W W W服务器的连接。
也就是说,平时我们在浏览某个网站的时候,每取一个网页就建立一次连接,读完后马上
断开;当需要另一个网页时重复此过程。
4.2 WWW服务器软件的比较和选择
目前,在世界各地有许多公司和学术团体,根据不同的计算机系统,开发出不同的 W W W服
务器,如A p a c h e 、CERN httpd、Microsoft Internet Information System、NCSA httpd、P l e x u s
h t t p d、We b S i t e 等。在U N I X / L I N U X系统中常用的有:C E R N、N C S A、A p a c h e三种。