apache 的诞生与特性-凯发游戏

2015-03-22 来源:www.0579es.com 作者:宇讯科技 阅读 1376


apache 源于 ncsahttpd 服务器, 经过多次修改, 成为世界上最流行的 web 服务器软件之一。apache取自“ a patchy server”的读音,意思是充满补丁的服务器。因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。 apache 的特点是简单、速度快、性能稳定,并且可以作为代理服务器使用。最初 apache 只用于小型或试验 internet 网络,后来逐步扩充到各种 unix 系统中,尤其对 linux 的支持相当完美。 apache 有多种产品,可以支持 ssl 技术,支持多个虚拟主机。
apache是以进程为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环。因此,在一个apache web 站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。到目前为止, apache仍然是世界上用得最多的 web 服务器, 市场占有率达 60%左右。世界上很多著名的网站如 amazon.com、yahoo!、 w3 consortium、 financial times 等都是 apache 的产物。它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的 unix、 windows、 linux 系统平台上),以及它的可移植性等方面。
apache 的诞生极富戏剧性。当 ncsa www 服务器项目停顿后,那些使用 ncsa www 服务器的
人们开始交换他们用于该服务器的补丁程序,他们也很快认识到成立管理这些补丁程序的论坛是必要的。就这样,诞生了 apache group,后来这个团体在 ncsa 的基础上创建了 apache。
因为 apache 是开源软件,这就意味着用户可以免费从 apache 的官方网站下载。另外,对于开源
软件任何人都可以参加组成部分的开发。如果你准备选择 web 服务器,毫无疑问 apache 是你的最佳选择。
apache web 服务器软件拥有以下特性:
 支持最新的 http/1.1 通信协议。
 拥有简单而强有力的基于文件的配置过程。
 支持通用网关接口。
 支持基于 ip 和基于域名的虚拟主机。
 支持多种方式的 http 认证。
 集成 perl 处理模块。
 集成代理服务器模块。
 支持实时监视服务器状态和定制服务器日志。
 支持服务器端包含指令( ssi)。
 支持安全 socket 层( ssl)。

相关文章推荐

网站地图