2012-06-12 98 views

回答

3

如果你想有自己的域名的SSL,您將需要購買自己的SSL證書,並升級到付款優惠一(Pro或企業)。

爲什麼?因爲他們需要將一個負載均衡器實例專用於您的應用程序(因爲SSL需要每個域至少一個IP地址,或者更準確地說,每個證書)。

一旦您升級到其中一個付款計劃,您將提交支持憑單,讓他們知道您想爲自定義域名申請SSL,並且他們會讓您知道您需要做些什麼來獲取它並運行。

以下是這些步驟的簡要概述。

如果您還沒有自己的域名,請爲您的域名購買SSL證書。

確保您已經爲您希望使用SSL的應用程序添加了DNS別名。 http://docs.dotcloud.com/guides/domains/

的SSL材料一般會由兩個或三個部分: - 密鑰(這應該由密碼進行保護), - 證書(它沒有得到保護,因爲它不包含任何敏感信息), - 一個可選的「證書鏈」或「中間證書」(這並非總是必要的;當它是時,它可以與證書捆綁在一起,或者作爲單獨的文件來提供;如果證書頒發機構這是必要的)。

一旦你有這些文件,你需要創建一個虛擬服務,以安全的方式將它們轉移到dotCloud。 該服務應該命名爲「edge.ssl」,並且類型爲「python-worker」。 它應該包含2個或3個文件: - ssl.key(包含私鑰) - ssl.crt(包含證書) - ssl.chain(可選;含有中介證書鏈)

一旦你推送了這個服務,告訴他們,他們會繼續設置你的SSL實例。

請注意,這個「edge.ssl」不會計入您部署的服務總數。 這實際上只是一種方便而安全的方式來傳輸SSL資料,只有在他們的基礎架構上才能使用。

一旦他們獲得了SSL證書,他們將部署您自己的專用負載均衡器,然後讓您知道它何時可以使用,以及您需要做什麼DNS才能開始使用它。

+0

換句話說,SSL每個月只需100美元。 Which.is.totally.crazy。 – stephenmurdoch

+1

@stephenmurdoch不再,dotCloud剛剛發佈了新的價格。 https://www.dotcloud.com/pricing.html –