簡體   English   中英

Apache SSL證書

[英]Apache SSL Certificate

我有兩個文件:

  • -----BEGIN ENCRYPTED PRIVATE KEY-----開頭的privkey.pem
  • -----BEGIN CERTIFICATE-----開頭的cert.pem

現在,我應該安裝它們,但在此之前我從來沒有這么做過,我發現所有相關信息( 123 )說,我需要三個文件:

  • primary.crt
  • private.key
  • intermediate.crt

文件結尾不同,但是從我發現的.pom文件.pom也可以(僅內容重要,我可以重命名結尾)。
但是我現在有哪些文件? 主要和私人? 我會錯過一些文件嗎? 或者只有我兩個人有可能嗎?

從此開始:

SSLEngine on
SSLCertificateFile /path/to/cert.crt
SSLCertificateKeyFile /path/to/privkey.crt

這應該使站點啟用SSL。 盡管這可能在某些瀏覽器中可以使用,但是您需要中間證書才能將證書鏈接到根CA,以確保您的網站在所有瀏覽器中都能正常工作。

要獲取您站點的中間證書,請轉到“ 什么是我的鏈證書”? 並輸入您的網站名稱。 這將表明您正按預期缺少中間證書。 使用頁面上的最后一個表單字段來生成中間證書。

我的證書鏈是什么的屏幕截圖?顯示下載中間證書的區域

像這樣在Apache Web服務器配置中的SSLCertificateChainFile指令中使用下載的證書鏈:

SSLCertificateChainFile /path/to/intermediate.crt

完成后,建議您使用在線掃描程序(例如SSL Labs服務器測試)檢查您的站點,以確保證書已正確配置,並且您的配置不會暴露任何漏洞或SSL弱點。

暫無
暫無

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

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