由于域名在阿里云上购买的,阿里也提供免费的SSL证书申请的通道,具体步骤记录如下
1. 在控制台,找到 “SSL证书(应用安全)”
2. 点击购买证书
3.如下图进行选择
4. 完成购买并付款,选择“证书控制台”
5. 点击 “证书申请”, 填写以下内容
如果域名就在当前的账号下,系统会自己在对应的域名添加解析设置,否则需要自己根据生成的证书内容手动配置。
配置完成后,需要点击验证后再提交审核。
下载证书
提交审核后,正常10分钟左右就会下发
点击下载,我使用的是nginx,所以这里选择 nginx 后面的 “下载”
上传证书
下载完成后,会得到一个 3969078_www.xxxx.cn_nginx.zip
文件,在 /usr/local/nginx/conf
下创建一个 cert
文件夹
mkdir cert
将 3969078_www.xxxx.cn_nginx.zip
文件上传到 /usr/local/nginx/conf/cert
, 解压证书
$ unzip 3969078_www.xxxx.cn_nginx.zip
Archive: 3969078_www.xxxx.cn_nginx.zip
Aliyun Certificate Download
inflating: 3969078_www.xxxx.cn.pem
inflating: 3969078_www.xxxx.cn.key
READMORE
如何在nginx配置https访问参见 《nginx SLL配置 the "ssl" parameter requires ngx_http_ssl_module in nginx.c》