【问题标题】:SSL for static websites in google cloud谷歌云中静态网站的 SSL
【发布时间】:2019-06-04 06:26:50
【问题描述】:

我已经用 godaddy 购买了域名。我在谷歌云中托管静态网站。我无法在谷歌云中为自定义域配置 SSL。为此,我正在使用谷歌云中的存储空间。请帮助步骤。谢谢

【问题讨论】:

  • 您可能想看看这个:cloud.google.com/storage/docs/troubleshooting#https。您必须设置负载平衡器,将第三方内容交付网络与 Cloud Storage 结合使用,或者通过 Firebase 托管而不是 Cloud Storage 提供静态网站内容。
  • @LundinCast - 你应该发表你的评论(扩大一点)作为答案。

标签: google-cloud-platform google-cloud-storage custom-domain


【解决方案1】:

为了在 GCP 中使用 SSL 证书,您需要创建一个负载均衡器。 这个document从另一个角度解释了,在已经创建了负载均衡器的情况下,如何添加云存储桶,但是思路是一样的。

采取的步骤:

  1. 在 Google Cloud Platform 中创建 HTTPS 负载平衡器
  2. 将后端配置为指向您的 Cloud Storage 存储分区
  3. 配置前端以使用您的 SSL 证书

最好的做法是将网站的动态部分(通过使用后端指向实例组 - 将转到 GCE 实例)和静态部分(选择后端作为云存储)分开。这样您就可以确保speed and availability of the website

您还应该考虑使用CDN 来缓存靠近用户的负载平衡内容。

【讨论】:

    猜你喜欢
    • 2020-12-10
    • 2020-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多