生成私钥
openssl genrsa -out example.com.key 2048
上面生成的 2048 位的密钥,如果有需要可以自行更改
生成证书签名请求(CSR)
openssl req -new -key example.com.key -out example.com.csr
根据命令行输出填入信息
PS. Common Name 可以填入 *.example.com 这种来生成通配符证书
生成证书
openssl x509 -req -in example.com.csr -out example.com.crt -signkey example.com.key -days 3650
这样便生成了有效期为 10 年的自签名证书