我一直在等待 Ubuntu 的新版本,所以我终于可以为 http2 获得更新版本的 apache。最终升级(在更新程序出现愚蠢问题之后),我在任何地方都看不到 http2 模块。如何启用 http2?请不要告诉我这是因为它是“实验性的”而被排除在外。
您可以使用Ondrej 的 Launchpad PPA:
sudo add-apt-repository ppa:ondrej/apache2
sudo apt-get update
sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)
我在 DigitalOceans社区支持网站上找到了这个答案:
不要忘记安装新版本的Apache后,需要手动激活该模块:
Run Code Online (Sandbox Code Playgroud)sudo a2enmod http2在 Apache 配置文件中,您可以添加全局支持:
Run Code Online (Sandbox Code Playgroud)Protocols h2 h2c http/1.1或者您可以为单独的安全虚拟主机激活它:
Run Code Online (Sandbox Code Playgroud)Protocols h2 http/1.1重新启动 Apache,一切就都准备好了。您可以在https://tools.keycdn.com/http2-test测试您的服务器。
| 归档时间: |
|
| 查看次数: |
2378 次 |
| 最近记录: |