账号:
密码:
最新动态
产业快讯
CTIMES / 文章 /
Apache─Linux下的Web Server
 

【作者: 陳冠宇】2000年07月01日 星期六

浏览人次:【4029】

前言

毫无疑问,HTTP是Internet上最受欢迎的服务,当我们在上网络的时候,除非是在打电动,否则一定会开启个浏览器,观看世界各地最新的信息。


那么,全球最受欢迎的Web Server软件是什么呢?根据Netcraft统计全球1500多万个Web Server,截至2000年5月,Apache占有率达60.44%,较第二名Microsoft IIS的21.06%,几乎多出三倍。


Apache?


当然,如果您一向在Microsoft的环境下操作,您几乎是没有机会听过这个赫赫有名的Web Server软件,大概更难相信,从1996年到现在,Apache一向以显著的差距,领先Microsoft IIS。


什么是Apache?

Apache是什么?简单来说,Apache是:


  • ●强大、具弹性的HTTP/1.1兼容之Web Server软件


  • ●支持最新的协议,包括HTTP/1.1(RFC2616)


  • ●3rd-party模块具备高度的可设定和扩充性


  • ●可以藉由Apache模块API撰写订制的模块


  • ●提供完整的原始码和完全没有限制的授权


  • ●可以在Windows 9x/NT、Netware 5.x、OS/2和几乎所有版本的Unix执行


  • ●更新版本持续地被发展中


  • ●鼓励用户回馈新的意见、bug和修订(patch)


  • ●实践了经常被用户要求的功能



以上是来自Apache FAQ的一段节录,您应该可以大致了解Apache的特性,它是一个跨平台、持续发展、原始码公开、免费使用的软件,同时,它也主宰了Web Server超过一半的市场。而让Apache可以持续不衰的原因,就是它允许用户自行发展订制的模块、鼓励用户的回馈,以及Apache确实响应了用户的回馈。


从Apache 1.3版之后,Apache已经移植到了Windows 9x/NT以及Netware 5.x上,几乎涵盖了全球将近100%的操作系统。笔者希望行文至此,可以激起您更深入认识Apache的念头与兴趣。


为什么叫Apache?

Apache的命名,来自「A patchy server」的谐音,意即「一个修补的服务器」,Apache修补的是在1995年以前颇享盛名的NCSA httpd,但事实上,自1994年中起,NCSA httpd就没有继续发展了,许多网站管理者,在这段期间就只好自行修改NCSA httpd。后来,有一小群网站管理者联合起来,透过E-Mail共同分享对NCSA httpd的修改,在1995年2月底,有8个人组织了原始的Apache Group,并在同年4月底,发表了第一个由NCSA httpd 1.3所修补而来的Apache 0.6.2。


后来,Apache Group扬弃了NCSA httpd的原始码,在同年8月发表的Apache 0.8.8,是以全新的原始码发展而成,同年12月1日,正式发表了Apache 1.0版。您可以在http://www.apache.org/contributors/index.html这个网页上看到现在Apache Group的成员,目前成员的数量已经成长三倍以上,这些人、这些事均不以营利为目的,共同创造了Internet上最后欢迎的Web Server软件。


免费的Apache

Apache Group认为「HTTP」是应该由大家所拥有的,软件公司想赚钱,必须藉由加值的服务,而非HTTP本身;Apache Group为了不让「World Wide Web」被任何一家公司拥有,无论是大公司或小公司都可以自由的使用Web,所以Apache软件本身,始终是以免费的形式出现,也因此,Apache也被各式各样的单位使用着,包括大公司、小公司、研究机构、学校、个人等。


您所熟知的各大站台亦使用Apache,包括Microsoft拥有的Hotmail、xoom、Openfind、ePaper、fast Search(www.alltheweb.com)、Hinet与梦想家等。附带一提,Microsoft在并购Hotmail后,曾经试图将Hotmail的作业平台转移到Microsoft的操作系统上,但经过了长时间以及无数Microsoft工程师的努力之后,最后还是决定继续保留现有的Apache。


Apache的现况

1999年6月,Apache Group改制为Apache Software Foundation,简称ASF;ASP赞助了好几个计划的发展,之前提到的Apache,目前就是由ASP赞助的发展计划之一,称为Apache HTTP Server Project,其他由ASP赞助的发展计划,还有:


●Apache XML Project


●Jakarta


●Java-Apache


●mod_perl


●mod_php


这些计划,也都是和HTTP Server相关的。


从信息家电到服务器家电

「信息家电」(IA)是近来热门的话题,以往众多在计算机上才有的应用,纷纷以更简单的方式呈现,如近来颇受瞩目的MP3播放器,只要将装满MP3的CD放到MP3 Player里面,就可以听到一首首喜爱的歌曲,根本不需要知道如何操纵Winamp或其他软件。


Linux + Apache组合成的Web Server,也以「家电」的形式出现了,称为「服务器家电」(Server Appliance),这是因为Unix-like的Linux一样给人高深莫测的感觉,复杂的命令行,加上Apache看似庞杂的配置文件,因此纵然Linux + Apache有各式各样的优点,但用户依旧偏好看来亲切多的Windows平台。所以,「服务器家电」的目标,自然就是隐藏复杂的Linux和Apache,让用户可以很容易的接近Linux + Apache,甚至根本不需要经过任何学习,就可以轻松转移到Linux + Apache的平台。


服务器厂商Cobalt Networks就是该领域中的一个例子,一群来自苹果计算机的人,在3年前创立了这家公司,将苹果易学易用的逻辑套用在Linux + Apache上面,配合完善的软、硬件整合,加上抢眼的外观,无疑是为「服务器家电」建立了新的里程碑,所以,当Cobalt Networks在Nasdaq上市时,还创造了Nasdaq当日涨幅第二名的记录。


在(图一)中,您可以看到来自Cobalt Networks的Qube 2,该服务器为长、宽、高均只有18.5公分的正方体,内部使用MIPS RISC的CPU,内存与硬盘都已经安装好了,且已内建Linux操作系统和相关软件,透过充分的软、硬件整合,用户第一次安装时,仅需在机器后面的LCD面板输入IP、Netmask、Gateway等信息,接下来,透过网络上的浏览器,以及安装精灵的指引,就可以完成产品的安装与设定。


《图一 来自Cobalt Networks的Qube 2服务器》
《图一 来自Cobalt Networks的Qube 2服务器》

接下来的管理与监控,也是完全透过浏览器界面,因此,用户根本无须接触到Linux本身,当然也不需要了解Apache的配置文件,在图形化的浏览器界面之包装下,用户就轻松享用了Linux + Apache带来的好处。而针对进阶用户,该产品依旧可以让用户登入以进行进阶的应用如安装Database等。


结语:合久必分

当Microsoft主宰了绝大多数的操作系统市场,企业界选择Web Server的时候,也想当然尔使用Microsoft的解决方案,通常也就是Windows NT/2000 + IIS的方案,直到有一群人努力倡导Linux之后,大家注意到了Linux + Apache这个选择。


其实Internet的世界自始便是由Unix所构成的,从最开始把几台BSD(也是一种Unix的版本)串在一起的网络,到后来居然变成了Internet,Unix就从未在Internet的发展中缺席,连Windows NT骨子里也流着VMX(又是一种Unix的版本)的血。直到新一代学院派的人才进入职场,将以前在学校熟稔的Linux(当然也包括FreeBSD等其他Unix)带入公司网络,用Apache取代IIS、用Samba取代NT或Netware的File Sharing、用sendmail(或qmail)取代Exchange Server,以及用Squid取代Proxy Server等,这些免费、低硬件需求的软件,又让人无法挑剔他们的效能和安全性,唯一可以挑剔的,似乎剩下管理成本了,但是职场上,具备Linux技能的人才,已经是垂手可得了。网络操作系统生态的改变也许时候未到,但确实正在进行中,或许并不见得要让Linux取代Windows NT/2000的市场,但维持市场公平竞争的机制,让「公共财」不被任何寡头所独占,是不会错误的路。


相关文章
强化转型核心动力 打造更强数位韧性
数位转型下的工具机发展趋势
OLED与Mini LED争逐主流PC显示技术
企业迎向数位创新的关键思考
USB 4实现更高传输速度
comments powered by Disqus
相关讨论
  相关新闻
» 微软《Cyber Signals》研究:与OpenAI合作避免网路攻击
» 微软生成式AI助??度科技优化法律服务品质
» 联想与微软合推全新一体化AI解决方案简化安全部署
» AI浪潮来袭!伺服器面临高热密度挑战 Vertiv协助矽谷主机代管商在既有机房突破散热瓶颈
» 微软与产官学研合作提高台湾新创能量 共创AI智慧未来


刊登廣告 新聞信箱 读者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2024 远播信息股份有限公司版权所有 Powered by O3  v3.20.1.HK84K3GNFTYSTACUKX
地址:台北数位产业园区(digiBlock Taipei) 103台北市大同区承德路三段287-2号A栋204室
电话 (02)2585-5526 #0 转接至总机 /  E-Mail: webmaster@ctimes.com.tw