我一直在等待 Ubuntu 的新版本,所以我終於可以得到一個更新版本的 apache for http2。終於升級了(在更新程式出現愚蠢問題之後),我沒有在任何地方看到 http2 模組。如何啟用http2?請不要告訴我它被排除在外,因為它是「實驗性的」。
答案1
您可以使用Ondrej 的 Launchpad PPA:
sudo add-apt-repository ppa:ondrej/apache2
sudo apt-get update
sudo apt-get dist-upgrade
我在 DigitalOceans 上找到了這個答案社區支持地點:
不要忘記安裝新版本的Apache後,需要手動啟動模組:
sudo a2enmod http2
在 Apache 設定檔中,您可以新增全域支援:
Protocols h2 h2c http/1.1
或者您可以為單獨的安全虛擬主機啟動它:
Protocols h2 http/1.1
重新啟動 Apache,一切都準備好了。您可以在以下位置測試您的伺服器https://tools.keycdn.com/http2-test。