如何使用 cacert.org 设置 ssl

How to setup ssl with cacert.org

我有一个免费域,比方说example.ml,我将我的文件托管在byethost.com。我正在尝试在我的网站上实施免费 ssl。我已经登录到 cacert 网站。添加并验证了我的域。现在我被困住了。我不知道如何从这个阶段设置 ssl 证书。

一步一步的解释会很有帮助。

首先,您需要 CSR(带有一些信息的 public 密钥)。

要生成它,您必须使用您的服务器提供的工具会更容易(例如 Apache Tomcat :: 使用 keytool,Linux :: 使用 openssl)

然后,将您的 CSR 文件发送给证书供应商以验证并插入根证书。

他们会把证书文件发回给你。

因此,您需要使用此证书文件导入您的密钥,该密钥是您在第一步的密钥对生成过程中获得的。

最后,将您的密钥设置到您的服务器中并在 Web 服务器配置文件中配置一些 属性。

这些是概念,对于技术你需要知道你使用的是什么平台,并找到使用他们提供的工具的方法。

  1. 生成私钥并将其安全保存在您的文件系统中。
  2. 用它生成 CSR。

您可以对 1 和 2 使用 openSSL。 参考:http://www.rackspace.com/knowledge_center/article/generate-a-csr-with-openssl

  1. 通过将 CSR 的内容复制到服务器证书 -> 新建,从 cacert.org 获取签名的服务器证书。将其保存在您的文件系统中。

  2. 您需要将 Appserver/Webserver 指向存储私钥和签名服务器证书的位置。阅读文档。

如果是Apache webserver可以参考:https://techstrum.wordpress.com/2014/11/25/how-to-enable-ssl-for-ohs-oracle-http-sever/