首页 >Apache >apache是什么

apache是什么

apache是什么

apache是Apache软件基金会的一个开源网页服务器,是目前世界上使用最广泛的一种web server,其特点是简单、速度快、性能稳定、并可做代理服务器来使用。

apache是什么

apache是什么

Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,是目前世界上使用最广泛的一种web server,它以跨平台,高效和稳定而闻名,可以运行在几乎所有广泛使用的计算机平台上。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。

Apache是用C语言开发的基于模块化设计的web应用,总体上看起来代码的可读性高于php代码,它的核心代码并不多,大多数的功能都被分割到各种模块中,各个模块在系统启动时按需载入。

支持SSL技术,支持多个虚拟主机。Apache是以进程的Prefork模式(还有基于线程的Worker模式)为基础的结构,进程要比线程消耗更多的系统开支,不太适合于多处理器环境,因此,在一个Apache Web站点扩容时,通常是增加服务器或扩充群集节点而不是增加处理器。

Apache提供的服务器又被称为:补丁服务器,原因很简单,它是一款高度模块化的软件,想要给它添加相应的功能只需添加相应的模块,让其Apache主程序加载相应的模块,不需要的模块也可以不用加载,保证了Apache的简洁,轻便,高效性,当出现大量访问一个服务器是可以使用多种复用模式,保证了服务器能快速回应客户端的请求,如MPM,端口复用技术。

Apache的特性

1. 几乎可以运行在所有的计算机平台上.

2. 支持最新的http/1.1协议

3. 简单而且强有力的基于文件的配置(httpd.conf).

4. 支持通用网关接口(cgi)

5. 支持虚拟主机.

6. 支持http认证.

7. 集成perl.

8. 集成的代理服务器

9. 可以通过web浏览器监视服务器的状态, 可以自定义日志.

10. 支持服务器端包含命令(ssi).

11. 支持安全socket层(ssl).

12. 具有用户会话过程的跟踪能力.

13. 支持fastcgi

相关推荐:

Linux下Apache的安装、配置

微信扫码登陆

打开 微信
扫一扫登录