我从 StartSSL 获得的证书带有一个 key 文件。但是从 GoDaddy,我只得到 2 个 .crt 文件。 GoDaddy 的说明适用于 CentOS,明确不适用于 Ubuntu。
如何导出私钥...或从某处获取...以便我可以将其与 Apache SSL 一起使用?与我的几乎相同的问题假定使用 Mac Keychain 应用程序。我不运行 Mac,我试图在 Ubuntu 命令行上做所有事情。我知道有办法做到这一点...谁能帮我找到它?
谢谢!
最佳答案
按照以下步骤操作。
首先使用以下命令生成私钥和 CSR。
openssl req -new -newkey rsa:2048 -nodes -keyout server.key -out server.csr
系统会询问您国家、州、城市、公司名称、域名等问题。只需填写详细信息,您的私钥就会在您要运行此命令的目录中作为 server.key
准备就绪。
您将被要求输入挑战密码,您可以在其中输入任何安全密码。
2.
登录 GoDaddy 并ReKey
证书,您必须提交我们使用私钥生成的 CSR。
一旦您Rekey
证书,您将能够使用您获得的 crt
文件、您获得的 ca-bundle
和我们刚刚制作的私钥来安装证书!
如果您对此有任何疑问,请告诉我。
PS:私钥丢失时必须使用此方法。
关于apache - 如何获取 GoDaddy 证书的私钥以便将其安装在 Ubuntu 14+ 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43207922/