2

我搜索了 Google Cloud 提供的论坛和文档,但似乎找不到我正在寻找的具体答案。为了提供一点背景故事,我目前正在 Google 的 Compute Engine 上运行一个虚拟机;只是用它来托管网站(Debian、nginx、MariaDB、PHP7)。

谷歌有一个教程介绍如何使用他们的一个存储桶设置他们的 CDN,但是 a.) 它需要一个我不熟悉设置或整体概念的后端服务 b.) 它声明使用 CDN Google 的存储桶之一意味着我将无法通过 HTTPS 使用 CDN(当前使用 LetsEncrypt SSL 证书)。

所以我想我得到的是我有哪些选择来使用谷歌的 CDN 和 HTTPS。例如,我是否需要在 Amazon AWS 获取存储桶并将 CDN 链接到该存储桶?或者我是否能够使用他们的存储桶之一设置 Google 的 CDN 并实施我自己的 SSL 证书?任何文档、教程等将不胜感激。

4

1 回答 1

2

Google Cloud CDN 与 HTTPS 和在 GCE 上运行的服务都可以正常工作。它根本不需要使用 GCS。

Cloud CDN 命名法中的“后端服务”是 Compute Engine 虚拟机 (VM)实例组或 GCS 存储桶。你想要前者。

如果您已经通过 Google Cloud Load Balancing 从 GCE 实例组提供内容,则可以通过运行以下命令来启用 Cloud CDN:

$> gcloud compute backend-services update BACKEND_SERVICE_NAME --enable-cdn
于 2017-04-04T16:16:02.710 回答