使用 GCP CDN

创建实例组

  1. 首先创建一个实例组,如果不知道在哪里,可以直接搜索
  2. image
  3. 位置选择 单个地区,区域选择和你源站进的地区,保证回源速度。比如我源站在 AWS 新加坡,那我就也选新加坡的 GCP 服务器
  4. image
  5. 新建实例模板就是选择机器配置了。因为只做反代的话配置要求也不高,所以我就选择了最低配置 1核614M内存 的配置;系统选择的是习惯的 Ubuntu;防火墙打开允许 HTTP 和 HTTPS 流量。其他保持默认。
  6. image
  7. 将 自动调节模式 改为 不自动调节,只用一台机器就够了
  8. image
  9. 其他保持默认,然后点击 创建

配置反代

可以看我另一篇教程,基本就是用个 proxy_pass

配置 CDN

  1. 建立一个负载平衡
  2. image
  3. 选择 HTTP(S) 负载平衡
  4. image
  5. 选择 从互联网到我的 VM,继续
  6. image
  7. 创建后端服务
  8. image

    协议选择 HTTPS

    image

    然后 新后端 就选择刚才创建的实例组,然后勾选 Cloud CDN

    image

    在 运行状况检查 里创建一个健康检查,协议就还选 HTTPS

    image
  9. 创建前端配置
  10. image

    这边证书的话,对应的是 Apache 种类

    image

    比如我这边

    image

    公钥证书用2,证书链用1,私钥用3。文本编辑器打开后复制内容进去即可。

  11. 最后点击 创建 即可