ari b Asked: 2021-03-01 00:41:40 +0800 CST2021-03-01 00:41:40 +0800 CST 2021-03-01 00:41:40 +0800 CST 是否可以在 FreeBSD 上使用 apache 启用 HTTP2 772 我正在考虑让我的 Apache 2.4.46 Web 服务器更喜欢 HTTP2,但找不到任何关于如何使用 FreeBSD 启用它的信息。在这一点上,我很好奇此时是否有可能。注意:我正在运行 HTTPS 并使用 let encrypt 认证 apache-http-server freebsd 2 个回答 Voted Best Answer gmelis 2021-03-02T14:28:05+08:002021-03-02T14:28:05+08:00 这是不可能的,这很容易。只需编辑/usr/local/etc/apache24/httpd.conf和更改行 #LoadModule http2_module libexec/apache24/mod_http2.so 至 LoadModule http2_module libexec/apache24/mod_http2.so 然后启用 http/2: echo Protocols h2 h2c http/1.1 > /usr/local/etc/apache24/Includes/http2.conf 并重新启动apache: /usr/local/etc/rc.d/apache24 restart ari b 2021-03-08T19:39:26+08:002021-03-08T19:39:26+08:00 我不能强调这一点!查看您的错误日志!我发现我遇到了与mod_http2 不支持 mpm 模块 (prefork.c)相同的问题,这是我的根本问题
这是不可能的,这很容易。只需编辑
/usr/local/etc/apache24/httpd.conf
和更改行至
然后启用 http/2:
并重新启动apache:
我不能强调这一点!查看您的错误日志!我发现我遇到了与mod_http2 不支持 mpm 模块 (prefork.c)相同的问题,这是我的根本问题