【问题标题】:I have a custom domain in dotcloud, how do i add ssl on the custom domain我在 dotcloud 中有一个自定义域,如何在自定义域上添加 ssl
【发布时间】:2012-06-14 22:09:21
【问题描述】:

dotcloud 域使用 https,即

https://xxxx-username.dotcloud.com/

但是如何将其添加到自定义域?

https://mydomain.com

【问题讨论】:

标签: dotcloud


【解决方案1】:

如果您想在自己的域名上使用 SSL,则需要购买自己的 SSL 证书,并升级到付费服务之一(专业版或企业版)。

为什么?因为他们需要将负载均衡器实例专用于您的应用程序(因为 SSL 要求每个域至少有一个 IP 地址,或者更准确地说,每个证书需要一个 IP 地址)。

升级到其中一个付费计划后,您将提交支持票,让他们知道您需要自定义域的 SSL,他们会告诉您需要做什么才能启动和运行.

以下是这些步骤的简要概述。

如果您还没有 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 方面做什么才能开始使用它。

【讨论】:

  • 换句话说,SSL 每月 100 美元。真是太疯狂了。
  • @stephenmurdoch 不再,dotCloud 刚刚发布了新定价。 dotcloud.com/pricing.html
猜你喜欢
  • 2011-11-16
  • 2020-03-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-28
  • 2013-08-19
  • 1970-01-01
  • 2012-09-27
相关资源
最近更新 更多