Nginx结构原理全解析(14)

2021-05-11 14:37:12 浏览数 (1)

9 模块分类

1、核心模块:HTTP模块、EVENT模块和MAIL模块等;

HTTP 模块:用来发布http web服务网站的模块。

event模块:用来处理nginx 访问请求,并进行回复。

mail 模块 :负责邮箱处理和发布的。

2、基础模块:HTTP Access模块、HTTP FastCGI模块、HTTP Proxy模块和HTTP Rewrite模块;

HTTP Access模块: 用来进行虚拟主机发布访问模块,起到记录访问日志。

# 虚拟主机:nginx 中每一个虚拟主机就代表一个或者多个网站。

HTTP FastCGI模块:用于和PHP程序进行交互的模块,负责将来访问nginx 的PHP请求转发到后端的PHP上。

HTTP Proxy模块:配置反向代理转发的模块,负责向后端传递参数。

HTTP Rewrite模块:支持Rewrite 规则重写,支持域名跳转。

0 人点赞