wordpress - 在 Compute Engine 上为安装在 Nginx 上的 WordPress 设置 HTTP(S) 负载均衡器
问题描述
我正在努力在计算引擎上使用 Nginx 建立一个自动缩放的 WordPress 站点,
这是我的解决方法:
我已经设置了一个安装 Nginx 的实例并设置了我的 WordPress 站点。
为 WordPress 站点的数据库创建了一个云 SQL 实例。
- 从我设置了 WP 站点的实例磁盘创建自定义计算引擎映像。
- 然后使用我创建的自定义图像创建一个实例模板。
- 然后根据我的实例模板创建我需要的 4 个托管、自动扩展的实例组。
- 设置 HTTP 负载均衡器并在后端服务中添加所有 4 个实例组。
- 此外,使用 PORT
TCP 80
和 PATH添加运行状况检查/
当我访问外部 IP 时,它会返回如下错误:
- 那是一个错误。
在此服务器上找不到请求的 URL /。我们知道的就这些。
请帮帮我!
提前致谢!
解决方案
从您提到的内容来看,您已经遵循了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 设置负载均衡器的更深入的说明。在我看来,您错过了配置的某些内容,但仅通过您列出的内容很难判断。
推荐阅读
- python - 如何更改导入超时限制(python2.7 和 oct2py)
- material-ui - 如何在 AppBar 中将 NavLink 移动到右侧?
- botframework - 提示设计英雄卡
- powershell - 如何在当前的 powershell 目录中启动 WSL 终端?
- react-native - React-Native 等待 AsyncStorage.getItem()
- r - R中的数据框操作
- strapi - 如何通过strapi中的“文件上传”页面增加要加载的最大文件大小?
- latex - 为方程式 LaTex 创建环境
- php - 在 laravel 中存储来自 foreach 循环的数组
- python-3.x - 将值传递给按钮单击事件