首页 > 解决方案 > 在 Compute Engine 上为安装在 Nginx 上的 WordPress 设置 HTTP(S) 负载均衡器

问题描述

我正在努力在计算引擎上使用 Nginx 建立一个自动缩放的 WordPress 站点,

这是我的解决方法:

  1. 我已经设置了一个安装 Nginx 的实例并设置了我的 WordPress 站点。

  2. 为 WordPress 站点的数据库创建了一个云 SQL 实例。

  3. 从我设置了 WP 站点的实例磁盘创建自定义计算引擎映像。
  4. 然后使用我创建的自定义图像创建一个实例模板。
  5. 然后根据我的实例模板创建我需要的 4 个托管、自动扩展的实例组。
  6. 设置 HTTP 负载均衡器并在后端服务中添加所有 4 个实例组。
  7. 此外,使用 PORTTCP 80和 PATH添加运行状况检查/ 当我访问外部 IP 时,它会返回如下错误:
  1. 那是一个错误。

在此服务器上找不到请求的 URL /。我们知道的就这些。

请帮帮我!

提前致谢!

标签: wordpressnginxgoogle-cloud-platformgoogle-compute-engineload-balancing

解决方案


从您提到的内容来看,您已经遵循了https://cloud.google.com/load-balancing/docs/https/setting-up-https#troubleshooting中提到的内容,但是,我建议您查看本指南https://blog.realkinetic.com/http-to-https-using-google-cloud-load-balancer-dda57ac97c因为它包含有关如何使用 GCP 设置负载均衡器的更深入的说明。在我看来,您错过了配置的某些内容,但仅通过您列出的内容很难判断。


推荐阅读