阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Apache 介绍

118次阅读
没有评论

共计 904 个字符,预计需要花费 3 分钟才能阅读完成。

一、Apache 介绍

Apache HTTP Server(简称 Apache)是 Apache 软件基金会的一个开放源码的网页服务器,是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。它快速、可靠并且可通过简单的 API 扩充,将 Perl/Python 等解释器编译到服务器中。

Apache HTTP 服务器是一个模块化的服务器,源于 NCSAhttpd 服务器,经过多次修改,成为世界使用排名第一的 Web 服务器软件。

apache 当前版本:2.4.X

  • 官方网站:www.apache.org

  • 学习手册:http://httpd.apache.org/docs/2.4/

二、Apache 特点

Apacheweb 服务器软件拥有以下特性:

1. 支持最新的 HTTP/ 2 通信协议(2.4.17 及以后版本)

2. 拥有简单而强有力的基于文件的配置过程

3. 支持通用网关接口

4. 支持基于 IP 和基于域名的虚拟主机

5. 支持多种方式的 HTTP 认证

6. 集成 Perl 处理模块

7. 集成代理服务器模块

8. 支持实时监视服务器状态和定制服务器日志

9. 支持服务器端包含指令 (SSI)

10. 支持安全 Socket 层 (SSL)

11. 提供用户会话过程的跟踪

12. 支持 FastCGI

13. 通过第三方模块可以支持 JavaServlets

14. 跨平台

平行软件

  • IIS

  • Nginx

  • tengine

  • Lighttpd

  • Tomcat

  • Resin

三、部分 Apache2.4 新特性

新增模块

  • Mod_proxy_fcgi:提供 fcgi 代理

  • Mod_ratelimit:限制用户带宽

  • Mod_request:过滤客户机请求

  • Mod_remoteip:匹配客户端的 IP

新特性

  • Mpm(工作模式):支持工作模式在 apache 运行时更改

  • 但是要开启这种特性,在编译安装要启用这三种功能:–enable-mpms-shared=all –with-mpm=event

  • 完善了 event 模式

  • 支持使用自定义变量

  • 基于 FQDN 的虚拟主机不再需要 NameVirtualHost 指令

  • 增强版的表达式分析器

  • 支持异步读写

  • 毫秒级别的 keepalivetimeout

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-06-09发表,共计904字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中