gpt4 book ai didi

apache - 将 SSL 证书从 CPanel 迁移到 DigitalOcean Apache 服务器

转载 作者:太空宇宙 更新时间:2023-11-03 14:44:31 24 4
gpt4 key购买 nike

这是我第一次设置 HTTPS(2016 年。我知道这很可怕),我在从运行 CPanel 的服务器迁移证书时遇到了问题。

似乎没有“导出”按钮,所以我想我可以通过复制我拥有的不同 key 来为自己创建一个 SSL 证书: enter image description here不幸的是,我不知道应该如何保存文件(我假设为 *.domain.com.crt,如 DigitalOcean 中所述。但我看到他们需要其他证书(例如中间证书)。另一个不幸的是该网站被托管并由外部管理员运行,因此我没有根访问权限来使用 CLI 导出 ssl 证书。

我该如何解决这个问题?

我必须购买新证书吗?

谢谢

最佳答案

遗憾的是,从一个服务器到另一个服务器复制 SSL 绝非易事。 SSL 是从特定于服务器本身的 CSR 生成的,因此 SSL 证书本身很可能在新服务器上无效。

如果 SSL 是自签名的,您可以使用以下命令在新服务器上创建一个新的:

openssl req -newkey rsa:2048 -nodes -keyout domain.key -x509 -days 365 -out domain.crt

如果它是您付费购买的 SSL,请联系 SSL 提供商与他们一起为新服务器重新生成它。

或者,您可以使用 cert-bot在新服务器上快速创建一个全新的 SSL。

关于apache - 将 SSL 证书从 CPanel 迁移到 DigitalOcean Apache 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40196416/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com