2012-10-04 46 views
1

我第一次在我的網站上設置SSL,我想知道是否有任何有關證書處理的指導原則。如何處理生產中的SSL服務器證書?

有關處理我的SSL服務器證書的最佳做法是什麼?它應該放在源代碼控制中嗎?如果不是,在哪裏?有沒有我應該遵守的和不該做的事?

+3

這應該是真的在serverfault.com –

回答

3

你不把你的SSL證書放在源代碼管理中。下次更新它時將會完全不同。

將證書部署到服務器時,可能需要通過嚮導(例如,如果這是IIS)。在某個階段,它可能會問你是否要導出私鑰 - 比如YES,然後選擇一個密碼。將生成的私鑰文件保存在安全的地方(顯然不在服務器本身)。如果這是不同的服務器,請按照所述的方式尋找導出私鑰的方法。

除此之外,沒有什麼可做的。從本質上講,這是一件IT事情,而不是程序員的東西。請確保在到期日前幾周提醒您更新,否則 - 當您的訪問者在到期日期之後進入該網站時,他們將會在瀏覽器中看到一條非常明顯的警告, SSL證書,您將失去流量/客戶。

+1

沒有服務器上的私鑰,這很難做SSL。此外,你的答案是相當IIS特定的。 –

+0

是的,是的。你的回答完全是針對IIS的! –

+0

是的,對於IIS來說是這樣 - 但是這個問題沒有在* all *處提到IIS。 :)請讓你的答案更一般。 –