簡體   English   中英

如何在Apache 2.4.18服務器中實現沒有ssl的http2

[英]How to implement http2 without ssl in Apache 2.4.18 Server

我創建了一個HTTP / 2協議的網站,它運行在Apache 2.4.18 HTTP Server上。 目前我已經使網站啟用了SSL,因為我在某處讀到HTTP / 2默認需要SSL。 我可能不需要讓我的網站安全,所以我不想花錢購買SSL證書。

有沒有辦法在不使用SSL配置的情況下實施HTTP2協議? 如果是,我應該在httpd.conf文件中寫入哪些配置設置? 我是否需要更改瀏覽器的任何屬性/設置 - Chrome / Firefox等?

據我所知,如果您通過HTTP而不是HTTPS連接到網站,大多數Web瀏覽器都不會使用HTTP2協議。

在許多地方您可以免費獲得SSL證書,例如, StartSSLUniversal SSLLet's Encrypt (請參閱此處 )等。 證書可能不是很長時間,並且沒有像Time-Stamping這樣的額外屬性(如此 ),但它仍然可以使用。 您仍然可以免費使用證書。

您可以在此處閱讀,例如,在Apache HTTP Server中配置HTTP2的說明。 最重要的是使用最新版本的OpenSSL和最新版本的Apache Server。 我建議你閱讀有關HTTP2 的文章 這里查看視頻和相應的幻燈片了解如何更快地制作TLS並查看清單

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM