1、生成私钥
openssl genrsa -out myprivate.key 2048
2、创建证书签名请求(CSR)
openssl req -new -key myprivate.key -out myrequest.csr
3、 生成自签名证书
openssl x509 -req -days 365 -in myrequest.csr -signkey myprivate.key -out mycertificate.crt
这将使用你的私钥对 CSR 进行签名,并生成一个有效期为 365 天的自签名证书
4、生成公钥
openssl rsa -in myprivate.key -pubout -out mypublic.key
证书中包含公钥