gpt4 book ai didi

nginx - 在 CentOS 7 上支持 HTTP/2 ALPN 的乘客 nginx

转载 作者:行者123 更新时间:2023-12-04 19:43:11 25 4
gpt4 key购买 nike

我在 this guide 之后安装了乘客修改版本的 nginx .

不幸的是,RPM 中的 nginx 版本是使用 OpenSSL 1.0.1e 构建的,它不提供 HTTP/2 ALPN 支持。从源代码构建 nginx 是我在此配置中启用 HTTP/2 的唯一选择吗?

最佳答案

你有几个选择:

  • 从源代码安装 OpenSSL 也是从源代码构建的。
  • 使用 Docker 或其他容器技术来运行它。
  • 升级到 Centos 7.4(撰写本文时 literally just released),因为这包括 OpenSSL 1.0.2 which includes ALPN support .
  • 在您的服务器前使用 CDN,以便它们提供 HTTP/2 支持,您现在可以继续使用 HTTP/1。 Cloudflare offer free plans for this例如。
  • 与上面类似,在 Nginx 前面放置另一个服务器/负载均衡器,它支持 HTTP/2 并代理对 Nginx 的请求。
  • 关于nginx - 在 CentOS 7 上支持 HTTP/2 ALPN 的乘客 nginx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46227782/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com