nginx常用的模块有哪些
时间: 2023-12-05 09:20:53 浏览: 90
nginx-modules-guide-cn
nginx常用的模块包括:
1. HTTP核心模块:用于处理HTTP请求和响应。
2. SSL模块:用于支持HTTPS协议,提供SSL加密功能。
3. Rewrite模块:用于重写URL,实现URL的转换和重定向。
4. Access模块:用于控制访问权限,限制访问IP地址或者HTTP请求头。
5. Proxy模块:用于实现反向代理和负载均衡。
6. FastCGI模块:用于支持FastCGI协议,实现与PHP等应用程序的交互。
7. Cache模块:用于实现静态文件缓存和动态页面缓存,提高网站性能。
8. Gzip模块:用于压缩HTTP响应内容,减少传输数据量。
9. Log模块:用于记录访问日志,方便后期统计和分析。
10. Upstream模块:用于管理上游服务器,实现负载均衡和故障转移。
阅读全文