如何用商业 ssl 证书替换 certbot ssl 证书?

How can I replace the certbot ssl certicate with a commercial ssl certifcate?

我在数字海洋上托管的 nodejs 应用程序上启用了 https。我使用了证书机器人。我想用商业证书替换免费证书,这样它就不会显示为“安全”。我该怎么做?

如果您的网站没有显示带有免费证书的 secure,则说明您的配置有问题。购买一个不会解决该问题,除非问题是证书过期。

要更改证书,请将私钥和证书复制到服务器上的安全位置,然后更改 Apache VirtualHost 配置:

  • SSLCertificateFile /fullpath/to/fullchain.pem
  • SSLCertificateKeyFile /fullpath/to/privkey.pem

当然,将/fullpath/to/替换为您创建的存放证书的目录。

示例:/etc/certs/example.com

文件名取决于您的 CA 发送给您的名称。使用它们的文件名或根据需要重命名它们。