我以前曾找到过创建自签名证书的教程。现在,对于我的个人网站(在虚拟服务器上),我想使用自签名 SSL 证书登录我的 WordPress 管理面板。问题是我正在运行多站点;因此每个站点的管理面板都有不同的主机名(domain.com、site2.domain.com、site3.domain.com)。我可以创建一个可以保护所有子域以及根域的自签名证书吗?我该怎么做?
是的,Apache 和 OpenSSL。我找到的说明如下:https://help.ubuntu.com/10.04/serverguide/C/certificates-and-security.html
答案1
在生成 CSR 时您应该能够用domain.com
来替换。*.domain.com
在 apache 中使用 openssl 的详细信息找到这里
运行后openssl req -new -key server.key -out server.csr
,它会提示您输入“通用名称” *.domain.com
(其中 domain.com 是您的域名)。
可能需要更多详细信息,例如您是否使用 apache?您是否使用 openssl 来生成证书?