简述Web服务器-apache

2023-09-06 0 369

Apache HTTP Server(全称Apache)是Apache应用软件促进会的两个开源的页面伺服器,能在绝大多数计算机系统操作控制系统中运转,虽然其多互联网平台和可靠性被广为采用,是最盛行的Web伺服器端应用软件众所周知。

原本它只用作较大型或测试Internet互联网,而后逐渐扩展到各式各样Unix控制系统中,特别对Linux的全力支持十分轻松。Apache有多种不同类型,能全力支持SSL技术,全力支持数个应用应用软件。Apache是以民主化为基础的内部结构,民主化要比缓存耗用更多的控制系统支出,不太适合于虚拟化自然环境,因而,在两个Apache Web公交站点提速时,一般来说是减少伺服器或扩展利皮扬卡结点而并非减少CPU

1,Apache-web伺服器优点

(1)全力支持新一代的HTTP/1.1串行;

(2)保有单纯而有力的如前所述文档的实用性操作过程

(3)全力支持通用型交换机USB

(4)全力支持如前所述IP和如前所述搜索引擎的应用应用软件

(5)全力支持多种不同形式的HTTP证书

(6)应用软件控制系统Perl处置组件

(7)应用软件控制系统代理伺服器组件

(8)全力支持动态监控伺服器状况和订制伺服器笔记

(9)全力支持伺服器端包涵命令(SSI)

(10)全力支持安全可靠Socket层(SSL)

(11)提供更多采用者会话操作过程的追踪

(12)全力支持FastCGI【动态页面技术,快速交换机USB】

(13)通过第三方组件能全力支持JavaServlets

2,相关组件

(1)LemonLdap 是 Apache 的两个实现了 Web SSO 的组件,可处置超过 20 万的采用者。

(2)并发限制组件 – limitipconn是两个 Apache 的组件,用来限制每个 IP 的并发连接数。全力支持 Apache 1.x 和 2.x

(3)笔记监控组件

Apache Live Log 是两个 Perl 编写的组件,能在浏览器上直接动态的通过 Ajax 技术浏览和监控 Apache 的 笔记文档

(4)负载均衡组件

mod_backhand 是两个Apache 的负载平衡组件 。它定义了每个请求的HTTP重定向在两个异构的Apache伺服器利皮扬卡。每个请求的处置,并贯穿了一套“候选人的职能” ,以确定哪些伺服器是最适合的回应。请求然后代理到该伺服器。设施已到位,让你写您自己的动态加载决策算法。一切有关的要求和当前可用的资源可用作决策过 程。

(5)图像处置组件

mod_gfx 是两个对图像进行即时处置的 Apache 组件,提供更多很多灵活的USB

(6)压缩组件

mod-gzip-disk 是两个采用磁盘进行存储预压缩页面的 Apache 组件,与 mod-gzip 不同的是不需要每次请求的时候重新压缩。

3,Nginx 和 Apache 各有什么优缺点

(1)nginx 相对 apache 的优点:

轻量级,同样起web 服务,比apache 占用更少的内存及资源

抗并发,nginx 处置请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低耗用高性能

高度模块化的设计,编写组件相对单纯

社区活跃,各式各样高性能组件出品迅速啊

(2)apache 相对nginx 的优点:

rewrite 比nginx 的rewrite 强大;

组件超多,基本想到的都能找到;

少bug ,nginx 的bug 相对较多;超稳定

(3)Nginx 实用性简洁, Apache 复杂

Nginx 静态处置性能比 Apache 高 3倍以上

Apache 对 PHP 全力支持比较单纯,Nginx 需要配合其他后端用

Apache 的组件比 Nginx 多

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务