如何修复带有另一个域SSL证书的克隆AMI,用于AWS上的Wordpress?



>2018年,我通过使用适用于AWS EC2的Bitnami AMI创建了一个Wordpress网站。Fine开发了一个网站,并为最终的Wordpress网站创建了另一个自定义AMI。这是针对域 X 的。

现在在 2020 年,我想通过使用域 Y 的这个自定义 AMI 来复制该网站。我已经基于该自定义 AMI 创建了一个 EC2,并且实例上线没有问题。

问题是现在我无法通过其 url 访问该站点,我被"此连接无效"阻止,我还看到证书仍然基于 2018 的域,因此无效。所以我认为问题是由基于域 X 的 SSL 配置引起的,而它是为域 Y 启动的。但是由于我无法访问站点和管理面板,因此我想知道如何禁用SSL/HTTPS强制以访问站点和管理面板?

我确实可以访问SSH,所以也许我应该能够从那里做点什么?但完全不知道这种类型的操作系统和通过SSH的使用情况。

Bitnami 工程师在这里,

当您创建 2018 实例的快照时,新实例具有与当时相同的配置。请检查以下各项,以便更新证书和应用程序的配置,以便使用新域名正常工作:

  • 默认情况下,证书在/opt/bitnami/apache2/conf 文件夹中配置。您可能在 2018 年用您的域的有效证书文件替换了我们包含的那些。您现在需要用新的替换 server.crt 和 server.key。

https://docs.bitnami.com/aws/apps/wordpress/administration/enable-https-ssl-apache/

  • 关于WordPress配置,我们有配置工具负责更新数据库中的域名。你能看看这个指南吗?

https://docs.bitnami.com/aws/faq/configuration/configure-custom-domain/

你基本上需要运行sudo /opt/bitnami/apps/wordpress/bnconfig --machine_hostname my-new-domain.com.

我还建议您检查WordPress的配置文件(/opt/bitnami/apps/wordpress/htdocs/wp-config.php(,看看您是否在那里编辑了WP_HOME和WP_SITE参数。

最新更新