在本教程中,我们将逐步向您介绍如何在 Pound 上生成企业社会责任。 生成 CSR 的最快方法是通过CSR 生成器等外部工具。
或者,如果熟悉 OpenSSL 工具的命令,也可以使用该工具。 下面介绍如何通过 OpenSSL 创建 CSR:
openssl req -new -newkey rsa:2048 -sha256 -nodes \
-keyout yourdomain.key \
-out yourdomain.csr \
-subj "/C=US/ST=California/L=San Jose/O=Your Company LLC/CN=yourdomain.com" \
-addext "subjectAltName=DNS:yourdomain.com,DNS:www.yourdomain.com"
该命令可立即创建私钥和 CSR,无需任何提示。
用您的实际域名替换命令中的每个 yourdomain 实例。
- yourdomain.key 是您的私人密钥
- yourdomain.csr 是您的 CSR 文件
以下是命令中每个字段的含义:
- C是您的双字母国家代码(如 US)
- ST是您所在的州或省(如加利福尼亚州)
- L是您所在的城市(例如圣何塞)
- O是贵组织的全称(如贵公司 LLC)
- CN是您要保护的域名(例如:yourdomain.com)
-addext 选项用于列出证书上需要的所有域名 (SAN)。浏览器使用 SAN 而不是 CN 来匹配域名。如果需要,请同时包含yourdomain.com和www.yourdomain.com。
OpenSSL 实用程序将生成 CSR 文件。 您可以使用记事本等任何文本编辑器打开它。
申请证书时,请包含 CSR 全文,包括 –BEGIN CERTIFICATE REQUEST– 和 –END CERTIFICATE REQUEST– 标记。
除了 CSR,OpenSSL 还将创建您的私人密钥(yourdomain.key)。 保存并存放在安全的地方。 在 Pound 上安装 SSL 时将需要它。


