【问题标题】:SSL certificate for market wordpress site on google vmgoogle vm 上市场 wordpress 网站的 SSL 证书
【发布时间】:2021-07-10 08:07:54
【问题描述】:

这是我在这里的第一篇文章,我可能有点超出我的深度,所以请耐心等待..

  • 我正在尝试通过添加 ssl 证书来保护我的网站。
  • 该网站是托管在 google 虚拟机上的市场可部署 wordpress 多站点。
  • 因为它是一个市场解决方案,所以我不必安装 Apache 或其他。换句话说,我只是启动了市场解决方案。
  • 我发现 Certbot 可以免费认证我的网站。
  • 我在该页面上选择了 Apache 作为软件和 Debian 9 作为系统:https://certbot.eff.org/instructions
  • 我按照说明在 Google ssh 中输入了这些行。
  • 当我输入:sudo certbot renew --dry-run 时,恭喜你,所有模拟续订成功。
  • 仍然按照说明输入https://example.com,它告诉我连接不安全。

你们知道我做错了什么吗?

提前谢谢..

【问题讨论】:

    标签: wordpress virtual-machine


    【解决方案1】:

    所以,我不能 100% 确定 Google VM 本身,但您使用的线路:

    sudo certbot renew --dry-run 
    

    是试运行更新 - 这是一个测试,以确保您的配置正确,但实际上不会创建或更新任何证书。因为每小时可以尝试生成的证书数量是有限制的,所以在进行真正的配置之前,您将首先使用此试运行以确保您的配置正确无误。

    您应该能够像这样在命令行上生成证书:

    sudo certbot --apache
    

    这应该会生成证书(它会首先询问您一些问题)并更新网络服务器以自动将您的网站指向 SSL,但是如果这不起作用,您也可以手动执行此操作。

    这个命令:

    sudo certbot certonly --apache
    

    将生成证书,但由您来更新配置以将您的站点指向安全版本。

    【讨论】:

    • 上面的所有命令都有效,我收到了成功消息,但是当我使用example.com 连接到我的网站时,它告诉我连接不安全。您认为这可能与我的 wordpress 设置有关,即我应该更改并在 wordpress 地址(url)和站点地址(url)的 http 中添加一个 s 吗?
    • 手动输入example.com是否有效?如果是这样,那么是的,您只需要更新 wordpress 设置以使用 https!
    猜你喜欢
    • 2020-08-06
    • 1970-01-01
    • 2017-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-24
    • 2013-07-21
    相关资源
    最近更新 更多