2006年9月20日星期三

第六章 配置与管理 WWW 服务

  在绚丽多彩的 Internet 上,WWW 服务器所起的作用的确是功不可没,它是目前 Internet 上应用最广的一种服务器,也是网络管理员的一个工作重心。目前在Linux 平台上架构 WWW 服务器时绝大部分采用的是 Apache,这是因为它稳定、速度快,并且极具弹性,如果再配以合适的硬件,将可以得到很高的性能。这也就难怪 Yahoo、Altavista、Amazon 这些世界级的大网站都不约而同地投入了 Apache的怀抱。
 
第一节 Apache 服务器管理
 
  Linux 最大的优势是稳定性能高且成本低廉,因此现在越来越多的人都开始采用 Linux 操作系统,再配上 Apache 这一优秀的 WWW 服务器软件来构建自己的网站。做为一名合格的 Linux 系统管理员,自然不能落伍了,下面就一起来看看如何在 Red Hat Linux AS 4 上借助 Apache 来架设 WWW 站点。
 
1、认识 Apache
 
  优秀的 WWW 服务器很多,却为何钟情于 Apache 呢?问得好,我们还是用事实来说话吧。截止到2000年5月,根据 Netcraft 对 Internet 上1500万台服务器的统计结果表明,60%的 WWW 服务器都采用了 Apache,如果再将 Apache 的衍生产品算上,这个比例会更高。相比之下,Microsoft 公司的 IIS 只占了大约21%的比例,是 Apache 约三分之一的份额。显而易见,Apache 的确是一个很好的选择。
 
  Apache 最初由 Apache 组织负责开发和维护,从一出现就显示出了锐不可挡的强劲势头,很快它就横扫其它对手成为最流行的 WWW 服务器了。
 
  Apache 不仅功能强大,而且还是免费的自由软件,并支持最新的 HTTP 标准。Apache 开发小组的工作热情相当高,目前它的稳定版本已经开发到了1.3.27,而采用新技术的 Apache2.0 也开始进入了实用阶段,在 Apache 的官方网站(www.apache.org)上可以下载到最新的 Apache 软件包。时至今日,Apache 忆已成为建立低价格、高性能网站的首选,它与 Linux 的联手为 Internet 应用开辟了一个崭新的自由天地。
  
2、安装 Apache
 
  目前几乎所有的 Linux 发行版都自带了 Apache 服务器,Red Hat Linux AS 4自然不会背道而驰,它提供了 Apache HTTP 服务器的 2.0.40 版本,只需在安装Linux 系统时选择“万维网服务器”套件就可以了。如果不清楚当前 Linux 系统中是否安装了 Apache 服务器,可以在命令行方式下用 rpm 命令查询一下:
 
  [root@kevin ~]#rpm -qa httpd
  httpd-2.0.40-21 (# 表明已经安装了Apache服务器)
 
  如果没有看到任何安装信息,则表明在安装 Red Hat Linux AS 4 时,忘记选择 Apache 服务器。不过即便这样也不用担心,你可以用 root 用户的身份登录KDE,然后单击 KDE 主菜单,从『系统设置』菜单下选择『添加/删除应用程序』命令,打开『软件管理』窗口,在『服务器』区域中将『万维网服务器』套件选中,如图 6-1-1 所示。
 
图 6-1-1 安装 WWW 服务器软件
 
  如果要对 WWW 服务器套件做进一步的选择,可以单击右侧的『细节』按钮,打开『Web Server软件包』细节窗口,选择是否为 Apache 服务器安装其它的支持模块,如图 6-1-2 所示。
 
图 6-1-2 选择 WWW 服务器软件包
 
  采用模块化设计是 Apache 服务器的一个显著特点,这样做的好处是可以很容易的扩展 Apache 的功能,目前许多 Apache 的额外功能(如对PHP的支持)都是采用模块方式添加上的。
 
  选择好要安装软件包后,单击『软件包管理』窗口中的『更新』按钮,然后按照提示插入安装光盘就可以完成 Apache 服务器的安装。

没有评论: