制作SSL证书
// 生成私钥文件
$ openssl genrsa -out test.key 2048
// 生成公钥
$ openssl req -new -x509 -sha256 -key server.key -out test.pem -days 3650
生成公钥的时候需要填写以下信息
Country Name (2 letter code) [AU]: CN
State or Province Name (full name) [Some-State]: JS
Locality Name (eg, city) []: XX
Organization Name (eg, company) [Internet Widgits Pty Ltd]: ABC
Organizational Unit Name (eg, section) []: QH
Common Name (e.g. server FQDN or YOUR name) []: localhost
需要注意的是Common Name,需要输入FQDN,即Fully qualified domain name,又译为完全资格域名、完整领域名称,又称为绝对领域名称(absolute domain name)。如果是本地测试,可以填写localhost