首页 > 解决方案 > 如何为运行 Debian 9 和 WordPress Multi-site 以及 Lets Encrypt SSL 集成的计算引擎实例创建负载均衡器?

问题描述

我一直在研究 GCP 上的负载平衡和自动缩放,但我似乎无法正确设置。

我有一个运行 Linux Debian 9 和 Apache2 Web 服务器的实例。我使用了 Bitnami 设置并创建了一个 WordPress 多站点。所以到目前为止我所做的是,我为我的所有媒体文件使用了一个谷歌云存储桶,以免填满我的实例驱动器。我还使用 Cloud SQL 将我的 SQL 数据库与实例分开。因此,实例上的文件是 Wordpress 安装文件以及 SSL 文件。我正在使用 Let's Encrypt 生成我的 SSL 证书。我的域有一个通配符证书。然后使用我在 Apache 上的静态 IP 和虚拟主机配置将每个站点映射到自己的域名,以将域定向到正确的站点。

随着网站的发展,我知道我需要一个负载均衡器。我发现这种设置的最佳选择是使用全局负载均衡器。主要需要它以便服务器可以处理所有请求。

问题:

我需要内部或外部负载平衡吗?

在托管实例组中,如何让所有实例与 Wordpress 文件和 SSL 文件以及设置等一起复制?(不确定我是否理解正确)我尝试添加没有帮助的 Bitnami 启动脚本。

标签: wordpressgoogle-compute-engineload-balancingautoscaling

解决方案


推荐阅读