bg-tutorials

如何在 Debian 上生成 CSR

如果您的 Apache 服务器运行的是 Debian,请按照以下步骤生成 CSR(证书签名请求)和私钥。

本指南使用现代浏览器和 SSL 提供商要求的当前方法,包括 SAN。

您将通过 SSH 直接在服务器上完成所有操作。

步骤 1:登录服务器

使用终端连接到 Debian 机器:

ssh your-user@your-server-ip

步骤 2:生成私钥和 CSR(使用 SAN)

运行下面的命令。这将生成你的私人密钥和 CSR,并包含主题备选名称 (SAN)、

openssl req -new -newkey rsa:2048 -nodes \
-keyout mywebsite.key \
-out mywebsite.csr \
-subj "/C=US/ST=YourState/L=YourCity/O=YourCompany/CN=mywebsite.com" \
-addext "subjectAltName=DNS:mywebsite.com,DNS:www.mywebsite.com"

mywebsite.com替换为您的真实域名。如有需要,可添加更多域名,以逗号分隔(如 DNS:api.mywebsite.com)。对于通配符证书,请添加 DNS:*.mywebsite.com,如果希望同时使用通配符和顶点,也请添加 DNS:mywebsite.com

Sumbit CSR

打开 CSR,复制页眉和页脚之间的所有内容:

—–BEGIN CERTIFICATE REQUEST—–
…base64…
—–END CERTIFICATE REQUEST—–

将该代码块粘贴到 SSL 订单表中。

CA 验证 CSR 并签发 SSL 证书后,你就可以继续查看Debian SSL 安装说明了。

立即订购 SSL 证书, 可节省 10% 的费用!

快速发行, 强大加密, 99.99% 的浏览器信任度, 专业支持和 25 天退款保证. 优惠券代码 SAVE10

龙飞行的详细图像
撰写人

经验丰富的内容撰稿人, 擅长 SSL 证书. 将复杂的网络安全主题转化为清晰, 引人入胜的内容. 通过有影响力的叙述, 为提高数字安全作出贡献.