如何在谷歌云平台的子域上安装SSL证书

时间:2020-01-03 11:36:19

标签: ssl google-cloud-platform subdomain

任何人都可以帮助我在Google云平台上托管的子域上安装SSL证书。我正在Google Cloud平台上使用bitnami创建wordpress网站(https://demo.com),并购买ssl证书并将其安装在Google Cloud平台上。

而且我也在同一个实例上在Google云平台上成功创建了子域(http://sub.demo.com)。但是当前面临的问题是如何在子域(http://sub.demo.com)上安装SSL证书。

我的问题是

1)如何将ssl安装到gcp上的子域?我正在创建子域以引用此链接https://stackoverflow.com/a/33129772/10340666

2)并且我在主域为主机的同一实例上创建了子域。这意味着我将相同的VM实例用于主域和子域。而且我已经在主域上安装了ssl。但是此ssl不会安装在子域上。

我主要关心的是如何在子域上使用在gcp上使用相同VM实例安装ssl。如果我使用的是不同的SSL,会出现问题吗?

请帮助我。预先感谢。

1 个答案:

答案 0 :(得分:0)

由于子域是在bitnami.conf配置文件中创建的,因此您可以为Bitnami生成自我管理的SSL证书。您可以遵循Bitnami Generate And Install A Let's Encrypt SSL Certificate For A Bitnami Application documentation来生成和配置用于子域的自我管理SSL证书。

通过使用以下命令,您可以为GCP VM中安装的多个域/子域生成证书。

sudo lego --email="YOUR-EMAIL" --domains="Your-Domains" --domains="Subdomains" --domains="Subdomains"  --path="/etc/lego" run

然后,我们链接新的SSL证书并配置Web服务器。