首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSL证书说明

SSL证书说明
EN

Stack Overflow用户
提问于 2020-08-27 21:33:31
回答 2查看 107关注 0票数 0

有没有人能回答一个简单的SSL证书问题,以降低我的决策风险?

我的堆栈: GCP虚拟机上的Bitami WordPress实例。

情况

我有一个网站与SSL证书链接到我的域名。我使用新的静态IP地址启动了一个实例。我将域名重新映射到新服务器,并添加正确的凭据,以确认GCP团队已正确配置所有内容。已运行-dig命令并确认新实例已映射到域名。

问题

该域名不会加载到浏览器中。获取"NET::ERR_CERT_INVALID“消息。

我的诊断

我还没有将我的SSL传输到我的新IP地址。

混乱

我读到的任何地方都说SSL映射到域名,而不是IP地址本身。所以理论上应该不会有什么问题。

向您提出的问题

我是否可以简单地通过在新实例上生成新的SSL证书来解决此问题?这会覆盖旧的SSL证书并将我的域名映射到新的SSL证书吗?

如果没有-解决方案是什么?

我不明白IP地址、域名和证书之间的技术关系。我读了尽可能多的书,似乎每个人都在谈论它,但没有详细解释它。

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2020-08-28 22:46:03

Bitnami工程师

如果您从头创建了一个新实例,则需要将SSL证书从第一个实例迁移到第二个实例。您可以从计算机复制SSL证书,也可以从CA网站重新下载SSL证书,并替换/opt/bitnami/apache2/conf文件夹中的文件。

如果您使用的是Let's Encrypt证书,则可以使用Bitnami HTTPS配置工具(/opt/bitnami/bncert- tool )或通过运行CLI工具生成新证书来生成新证书。如果您使用Bitnami HTTPS配置工具,您将不需要修改Apache的配置,该工具将为您完成此操作。您可以在此处了解更多信息

https://docs.bitnami.com/google/how-to/understand-bncert/

在尝试生成证书之前,请记住使用此在线工具检查您的域名,以确认域名已正确配置

https://www.whatsmydns.net/

票数 1
EN

Stack Overflow用户

发布于 2020-08-31 23:41:43

新问题。

我按照Jotas的建议使用了bncert工具,它工作得很好。

我通过一个SSL检查工具来检查我的域名和我的SSL。一切都像预期的一样-我的IP地址与我的域名匹配,SSL与我的域名匹配。

我在浏览器中输入我的域名,它就会跨所有浏览器加载我的网站。

所以从外面看,一切看起来都很好。

但我仍然有两个问题。

问题#1:

在我的WordPress 'general>settings‘中,我试图更新我的'WordPress address’和'site address‘,但它们是灰色的。所以我按照这些说明用新的https地址更新了我的wp-config文件,这些说明以前对我有效,没有问题(https://www.wpbeginner.com/wp-tutorials/how-to-change-your-wordpress-site-urls-step-by-step/)。它没有破坏网站,但我不能再登录了。一旦我删除了新的wp-config代码,我就可以再次登录。因此,如果这不起作用,我现在就没有办法更新我的“WordPress”和“site”地址了。

所以我的问题是-,你知道为什么这个不起作用吗?这是bitnami的怪癖吗?这很重要吗?如果域正在工作,我将wp-config文件保存为http地址而不是https地址是否重要?

问题#2:

我的域名将我带到我的站点的正确IP地址。它会加载一个安全挂锁图标。我可以登录。每件事都像它应该的那样工作。

但是,如果我使用IP地址而不是域名,它也会加载相同的站点,但作为一个没有挂锁的不安全站点。

问题--你知道这是怎么回事吗?我以为域名只是IP地址的一个人类友好的版本。如果can服务器是单个服务器,使用域名和IP地址如何产生不同的前端结果?

再次感谢团队,作为这个社区的新人,它确实给了你对人性的信心。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63617166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档