一 准备工作
1.需要一个经过备案的域名
2.被域名解析到该IP地址的服务器
二 获取SSL证书
1.以阿里云服务器为例,登录阿里云,打开阿里云域名列表,点击后边的管理
2.在域名信息中点击“开启SSL证书”
2.选择DV通配符证书,选择证书有效旁边的“购买两年?”按钮,进入购买界面
3.在弹出的右侧弹窗中选择“前往购买页”
4.选择单个域名,证书等级为免费版,然后在证书资源包中领取即可。
5.领取数量为20个,再多了就要收费啦,然后点击下单,即可完成领取(白嫖)。
三 生成证书
1.领取完成之后来到SSL证书控制台
2.点击SSL模块,选择免费证书,点击创建证书,创建好之后在右侧操作栏选择证书申请,然后填写对应的域名,
3.按照要求填写即可。
4.申请完成之后,稍等几分钟就可以使用了,然后按照自己的需求,下载对应的版本即可。
5.下载下来之后如果有不明白的,点击后边的帮助,会有详细的说明,Node.js服务器使用Nginx的证书即可。
至此,证书白嫖+生成完成。
下一节讨论Node.js如何实现Https访问