用OpenSSL生成Nginx证书的步骤总共需要4步:
- 第一步:生成rsa私钥
- openssl genrsa -aes256 -out blog20220517.key 2048
- 第二步:将私钥的密码去除
- openssl rsa -in blog20220517.key -out blog20220517_nopass.key
- 第三步:根据私钥生成证书请求文件
- openssl req -new -key blog20220517_nopass.key -out blog20220517.csr -subj “/C=CN/ST=Shanghai/L=Shanghai/O=moetang/OU=web/CN=blog.moetang.net”
- 第四步:生成自签名证书
- openssl x509 -req -days 36500 -in blog20220517.csr -signkey blog20220517_nopass.key -out blog20220517.crt