前言
由于最近项目的微信支付一块需要涉及到退款,这个需要https,所以先自己弄一个测试,在此记录这一次配置ssl证书的过程,与各位分享一下!话不多说,开始干!
区别
- 自动生成的https(很多人都是这么干的!!)
- 机构颁发的
- 我们会看到很多https都被显示着不安全,这就是自己生成的https,是不受浏览器信任,没有第三方监管的,会存在较大的风险
- 而机构颁发的一般需要一定的费用
提前准备
- 域名一个(我是在阿里申请的)
- 服务器一个(因为域名绑定国内的空间需要备案,我这里使用了外国的服务器vultr)
- DNS(我使用阿里的)
开始
申请
- 先去freessl申请一个免费的证书
- 填上自己的域名,(不需要添加www),点击创建证书(我先随便填了一个)