nginx-编译nginx时的配置选项,nginx配置选项说明 HTTP SSL 模块、、HTTP 重写模块、HTTP 代理模块、HTTP gzip 模块、HTTP 上游请求哈希模块……

 HTTP SSL 模块

选项: 启用 HTTPS (SSL)  

作用: 启用 HTTPS 支持。允许 Nginx 处理 SSL/TLS 加密的连接。

./configure --with-http_ssl_module

HTTP 重写模块

选项启用 HTTP 重写模块

--with-http_rewrite_module

作用: 允许使用 URL 重写规则。这对于 URL 重定向和 URL 重写非常重要。

HTTP 代理模块

选项: 启用 HTTP 代理模块

--with-http_proxy_module

作用: 启用 HTTP 反向代理功能,可以将 HTTP 请求代理到后端服务器。

HTTP gzip 模块

选项启用 HTTP gzip 模块

--with-http_gzip_static_module

作用: 启用静态文件的 GZIP 压缩。可以减少传输的数据量,提高页面加载速度。

HTTP 压缩模块(动态压缩)

选项: 启用动态压缩

--with-http_compression_module

作用: 启用动态压缩,可以压缩动态生成的内容。

HTTP 上游请求哈希模块

选项启用 HTTP 上游请求哈希模块

--with-http_upstream_request_hash_module

作用: 提供基于请求内容的哈希算法来选择后端服务器,对于负载均衡特别有用。

HTTP 图像变换模块

选项:启用HTTP 图像变换模块

--with-http_image_filter_module

作用: 允许在服务器上对图像进行实时转换,如调整大小、旋转等。

HTTP 上传文件模块

选项: 启用 HTTP 上传文件模块

--with-http_dav_module

作用: 允许在服务器上对图像进行实时转换,如调整大小、旋转等。启用 WebDAV 支持,允许用户通过 HTTP 协议上传和管理文件。

HTTP 上游请求哈希模块

选项: 启用 HTTP 限制连接模块

--with-http_limit_conn_module

作用: 提供基于请求内容的哈希算法来选择后端服务器,对于负载均衡特别有用。

HTTP 2 支持

选项启用 HTTP2 支持

--with-threads --with-http_v2_module

作用: 启用 HTTP/2 支持,并确保线程安全。提供更快的页面加载速度和更好的性能。

 HTTP V2 模块

选项: 启用httpv2模块

--with-http_v2_module

作用: 启用 HTTP/2 支持,提供更快的页面加载速度和更好的性能。

HTTP 通用请求模块

选项启用 HTTP 通用请求模块

--with-http_realip_module

作用: 限制每个 IP 地址或每个主机名的并发连接数,有助于防止资源耗尽。 允许获取真实的客户端 IP 地址,即使请求经过了代理服务器。

HTTP 限制请求模块(HTTP 限速模块)

选项: 启用 HTTP 重试请求模块

--with-http_limit_req_module

作用: 限制每秒的请求速率,有助于缓解 DDoS 攻击。

HTTP 会话持久性模块

选项: 启用回话持久保持

--with-http_session_persistent_module

作用: 允许将来自同一客户端的请求发送到同一个后端服务器,有助于保持会话状态。

HTTP 重试请求模块

选项: 启用http重试请求

--with-http_retries_module

作用: 允许配置在后端服务器失败时自动重试请求。

HTTP WebSocket 模块

选项: 启用websocket模块

--with-http_ws_module

作用: 支持 WebSocket 协议,允许实现双向通信。

其他模块

  • 选项: --with-http_xslt_module, --with-http_geoip_module, --with-http_sub_module, --with-http_dav_module, --with-http_secure_link_module, --with-http_perl_module, --with-http_flv_module, --with-http_mp4_module, --with-http_gunzip_module, --with-http_random_index_module, --with-http_secure_link_module, --with-http_stub_status_module, --with-http_auth_request_module, --with-http_mirror_module, --with-http_ssi_module, --with-http_degradation_module, --with-http_scgi_module, --with-http_uwsgi_module, --with-http_chunked_transfer_encoding_module

  • 作用: 提供额外的功能,如 XSLT 转换、地理定位、子字符串替换、安全链接、Perl 模块支持、FLV 和 MP4 流媒体支持、GUNZIP 解压、随机索引文件选择、安全链接验证、简单状态监控、HTTP 基于请求的认证、镜像请求、SSI 支持、降级处理、SCGI 支持、uWSGI 支持等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jingyu飞鸟

醒来觉得甚是爱你。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值