`
wangextend
  • 浏览: 23345 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Apache服务器

 
阅读更多

Apache(阿帕奇,1995年推出)Apache目前已经演变成了“LAMP”,即Linux、Apache、MySQLPHP的联合体。这是一个开放源代码软件项目,已经对微软的“.NET”战略构成严重威胁。尤其是Apache网络服务器,让用户充分体验到开放源代码软件的稳定性、可靠性和可定制性。

Apache起初由伊利诺伊大学香槟分校国家超级电脑应用中心(NCSA)开发。此后,Apache Httpd被开放源代码团体的成员不断的发展和加强。Apache Http站点服务器拥有牢靠可信的美誉,已经在全球超过半数的站点中被使用-特别是几乎所有最热门和浏览量最大的站点。比方说,维基百科站点服务器就是使用Apache的。

刚开始发展时,Apache只是Netscape网页服务器(现在是Sun ONE)之外的开放源代码选择之一。慢慢地,它开始在功能和速度超越其他基于Unix的HTTP服务器。到了Apache 2.x的时代,实际效率又比Apache 1.x更快,2.x比1.x能同时服务更多的网页连接数。

1996年4月以来,Apache一直是Internet上最流行的HTTP服务器:1999年5月它在57%的网页服务器上运行,到了2005年7月这个比例上升到了69%。在2005年11月最风光的时候达到接近70%的市占率,不过在部份拥有大量域名的主机域名商转换为微软IIS平台后,Apache市占率近年来呈现些微下滑。同时搜索引擎巨擘Google自己的网页服务器平台GWS推出后(也可说是一种修改版的Apache[3]),再加上nginxLighttpd等轻量化网页服务器软件在市场上有一些能见度,这些因素都反应在整体网页服务器市占率的消长,Apache的市占率就随之滑落。根据Netcraft2009年12月的最新统计数据,Apache的市占率已经降为53.67%,IIS降为18.26%,谷歌网页服务器13.53%,nginx 8.75%。尽管如此,Apache仍旧是当前互联网市场上,市占率最高的网页服务器软件。

Apache支持许多特性,大部分通过编译的模块实现。这些特性从服务器端的编程语言支持到身份认证方案。一些通用的语言接口支持PerlPythonTcl, 和PHP。流行的认证模块包括mod_access,mod_auth和mod_digest。其他的例子有SSLTLS支持(mod_ssl),代理服务器(proxy)模块,很有用的URL重写(由mod_rewrite实现),定制日志文件(mod_log_config),以及过滤支持(mod_include和mod_ext_filter)。Apache日志可以通过网页浏览器使用免费的脚本AWStatsVisitors来进行分析。

Apache的2.x版本核心在Apache 1.x版本之上作出了重要的加强。这包括:多线程,更好的支持非UNIX平台(例如Windows),新的Apache API,以及IPv6支持。

 

http://zh.wikipedia.org/wiki/Apache 维基百科

分享到:
评论

相关推荐

    Linux服务器配置与管理:Apache服务器安装配置.pptx

    在Linux服务器配置与管理中,掌握Apache服务器的安装配置是运维人员的基本技能。以下是对Apache服务器安装配置的详细说明: 1. **Apache软件包**: - `httpd-2.4.6-45.el7.x86_64.rpm`:这是Apache服务器的主要...

    APACHE服务器配置.pdf

    实验六 APACHE 服务器配置 1、实验目的要求 (1)掌握 APACHE 服务器的安装 (2)使用 APACHE 服务器的配置 2、实验主要内容 (1)APACHE 服务器的安装与启动 (2)简单 APACHE 服务器基本配置 (3)配置个人 WEB ...

    Apache服务器配置与管理

    Apache服务器是全球最广泛使用的Web服务器,以其开源、免费、稳定和高度可定制性而备受青睐。本主题将深入探讨Apache服务器的配置与管理,帮助你掌握如何搭建和优化Web服务。 1. Web服务概述 Web服务是互联网的核心...

    Apache 服务器实用大全

    本书重点介绍如何在Linux系统上...第五部分讨论如何提高Apache服务器的性能,以及如何创建可管理的、多主机的大型Web网络。最后简单介绍Apache的Windows版。  本书适用于使用和管理Apache服务器的计算机专业人员。

    Apache服务器配置与管理视频教程

    教程名称: Apache服务器配置与管理视频教程【】linux-Apache 安装配置指南.zip【】第二讲Apache的目录结构和配置指令.zip【】第三讲Apache服务器的参数设置.zip【】第四讲Apache服务器中使用配置段.zip【】第五讲...

    Apache服务器配置图解(WORD)

    Apache服务器是世界上最流行的开源Web服务器,它提供了稳定、高效且可扩展的平台,用于托管静态网页、动态内容以及各类Web应用程序。本教程将通过图文并茂的方式,详细讲解如何配置Apache服务器,帮助初学者快速搭建...

    Linux下Apache服务器的配置及安全问题

    Linux下Apache服务器的配置及安全问题 Linux 作为一个开放源代码的操作系统,广泛应用于服务器领域,而 Apache 服务器则是最流行的 Web 服务器之一。在 Linux 平台上配置 Apache 服务器是许多开发者和管理员的必修...

    Linux环境下的Apache服务器httpd-2.2.20.tar.gz

    `httpd-2.2.20.tar.gz`是一个源码包,包含了Apache服务器的源代码,版本号为2.2.20,这是在Linux系统中部署Apache服务器的一种常见方式。 Apache服务器的强大之处在于其灵活性和可扩展性。它支持多种编程语言和模块...

    Apache服务器虚拟主机虚拟目录配置

    资源名称:Apache服务器虚拟主机虚拟目录配置   资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    Apache服务器实用大全(高清中文PDF)

    书重点介绍如何在Linux系统上使用和管理Apache Web服务器。本书分五大部分,第一部分介绍...第五部分讨论如何提高Apache服务器的性能,以及如何创建可管理的、多主机的大型Web网络。最后简单介绍Apache的Windows版。

    Apache服务器配置全攻略

    Apache服务器配置全攻略 Apache HTTP Server(简称Apache)是世界上最流行的Web服务器软件,以其开源、稳定、高效的特点深受广大开发者和运维人员的喜爱。本指南将深入探讨Apache服务器的配置过程,帮助你掌握全面...

    Apache服务器指令大全

    Apache服务器是世界上最流行的Web服务器软件之一,其强大的功能和灵活性主要得益于丰富的指令集。本文将详细解析Apache服务器的一些核心指令,帮助读者更好地理解和配置Apache服务器。 一、基本配置指令 1. ...

    [Apache服务器配置与使用工作笔记].pdf

    由于提供的文件内容仅包含标题、描述、标签以及重复的URL链接,并没有实际的关于Apache服务器配置与使用的知识性内容,因此无法直接生成知识点。但是,我可以提供关于Apache服务器配置与使用的一般性知识点,以满足...

    Apache服务器安装软件

    【Apache服务器安装软件】 Apache HTTP Server,简称Apache,是世界上最流行的Web服务器软件之一,它开源、免费,并且具有高度的可扩展性和稳定性。Apache 2.2.3-win32-x86版本是专为32位Windows系统设计的,支持...

    apache服务器的配置方法

    ### Apache服务器配置详解 #### 一、Apache服务器配置方法概览 Apache服务器是目前最流行的Web服务器之一,它不仅能够高效稳定地处理大量的HTTP请求,还可以通过丰富的模块扩展其功能。本文将详细介绍如何配置...

    Apache服务器集群及负载均衡

    在构建大型Web应用程序时,Apache服务器集群和负载均衡是至关重要的技术,它们能确保系统的高可用性和可扩展性。Apache服务器作为最广泛使用的HTTP服务器之一,经常被用于处理大量并发请求。当单个Apache服务器无法...

Global site tag (gtag.js) - Google Analytics