nginx https 证书配置

使用https需要配置SSL证书,因为我使用的阿里云,所以下面是阿里云的配置

域名解析到服务器

服务器ip设置.png

申请ca证书

在阿里云控制台-产品与服务-安全(云盾)-CA证书服务(数据安全),点击购买证书
免费证书.png
选择“免费版DV SSL”,点击立即购买:
免费证书.png
然后点去支付:
免费证书.png
最后确认支付:
免费证书.png
就会回到管理界面,然后根据说明去配置。说明:因为我们这里申请的是开发版免费证书,所以一个证书仅支持一个域名认证,不支持通配符。
等待几分钟,证书状态变为“已签发”后,证书就申请成功了。

下载证书

列表中找到已签发的证书,下载, 下载的时候选择Nginx。
然后把相应的正式传到服务器,命令方法使用scp

1
$ scp -r root@43.224.34.73:/home/lk /root

参考

nginx配置ssl证书实现https访问