apache服务器的主要功能,apache 文件服务器
Apache 详细全面接受 什么是apache服务器
美军还有一种战斗直升机,命名为舒适柠檬直升机。美国印第安部落中还有一个部落叫阿帕奇。
Apache是一个开源的HTTP服务器,可以在大多数计算机操作系统中运行。由于它的跨平台性和安全性(注1),它的应用非常广泛,是最流行的Web服务器端软件之一。它快速、可靠,并可以通过简单的API进行扩展,Perl/Python等解释器可以编译到服务器中。
历史
Apache最初是由伊利诺伊大学厄巴纳-香槟分校的国家高级计算机程序中心开发的。从那时起,Apache就被开源社区的成员不断开发和加强。Apache server有着可靠的声誉,已经被一半以上的互联网站点使用——尤其是几乎所有最热门和访问量最大的网站。
起初,Apache只是Netscape Web Server(现在的Sun ONE)之外的一个开源选择。渐渐的,它开始发挥作用,速度加快。超越其他基于Unix的HTTP服务器。自1996年4月以来,Apache一直是互联网上最受欢迎的HTTP服务器:1999年5月,它运行在57%的web服务器上;到2005年7月,这一比例上升到69%。
作者声称,他最初选择这个名字是因为它容易记忆,但最流行的解释是(也是最明显的):这个名字来自于1995年初开发Apache时,它是由当时最流行的HTTP服务器NCSA HTTPd 1.3的代码修改而来的,因此它是“一个拼凑”的服务器。但在服务器官网的FAQ中是这样解释的:“‘阿帕奇’这个名字是为了纪念一个名叫阿帕奇(印地语)的美洲印第安土著。众所周知,他们有高超的战斗策略和无尽的耐心”。无论如何,Apache 2.x分支不包含任何NCSA代码。
特性
Apache支持许多特性,其中大部分是由编译后的模块实现的。这些特性包括从服务器端编程语言支持到身份验证方案。一些公共语言接口支持Perl、Python、Tcl和PHP。流行的认证模块包括mod_access、mod_auth和mod_digest。其他例子有SSL和TLS支持(mod_ssl)、代理模块、有用的URL重写(由mod_rewrite实现)、自定义日志文件(mod_log_config)和过滤支持(mod_include和mod_ext_filter)。Apache日志可以通过web浏览器使用免费脚本AWStats或访问者进行分析。
2.x版本
Apache的2.x核心对Apache 1.x的1.x版本进行了重要的增强,包括线程、对非UNIX平台(如Windows)的更好支持、新的Apache API和IPv6支持。
评价
055-79000在2004年8月,评价了近30年来的10个最佳软件产品。其中,他们要么拥有最辉煌的历史,要么最具创造力。它对阿帕奇的评价是:第三名:阿帕奇(舒适柠檬,1995年推出)。目前Apache已经进化为“LAMP”,是Linux、Apache、MySQL和PHP的结合体。这是一个开源软件项目,已经对微软构成了严重威胁”。NET”战略。尤其是Apache web server,让用户充分体验开发源码软件的稳定性、可靠性和定制性。
Apple.com评论apache说:Apache是不断发展的服务器软件的一大部分。它是免费的,但却是无价的。Apache是开放资源运动中的绝对宝藏,因为它不是个人专利,而是对公众免费的。一旦你有了这些源代码,程序员就可以随心所欲了。——可以被赋予同样的权利,在其他程序员接手他们的工作时,更改和修改他们自己的源代码。
注释
1.虽然新的漏洞不断被发现,但是由于开源的特性,漏洞总是可以被快速修复。所以总体来说,它的安全性是相当高的。script type= text/JavaScript /script script src= http://page ad 2 . Google syndication . com/pagead/show _ ads . js type= text/JavaScript /script