从阿里云上申请ssl证书,配置https

Linux服务器http升级成为https的详细过程

第一:为什么要配置https

1.1 https是具有安全性的ssl加密传输协议,为浏览器和服务器之间的通信加密,确保数据传输的安全。
1.2 微信小程序中业务域名必须是https

第二:配置前提

2.1你有一个对应的域名xxx.xxx.com.cn
2.2 域名对应的公网ip地址 xxx.xxx.xxx.xxx.开了80和443端口
2.3 Nginx配置了https 模块 如果没有,请nginx配置https模块传送门

第三:配置过程

3.1.申请ssl证书
ssl证书很多域名解析提供商都提供.下面以阿里云免费版ssl证书为例进行讲解
3.1.1打开 阿里云免费版证书申请网址,申请免费版购买传送门.如下图展示的.立即购买
在这里插入图片描述
3.2购买成功后,进入证书控制台,进行工单申请

3.3 填完必要的信息之后,选择域名验证方式选择文件校验

3.4 点击下一步

将fileauth.txt文件下载到本地.
3.5 将fileauth.txt文件放置到服务器对应的目录.使通过连接http://你申请的域名/.well-known/pki-validation/fileauth.txt能访问到文件.配置完成之后就可以提交审核.
3.6 一般几分钟可通过审核 通过审核后.下载对应服务器类型的ssl证书.下面以nginx为例


3.7在nginx的conf目录下 新建一个cert目录 将上面的文件上传上去

将注释全部放开 并且将ssl_certificate 后面对应为公钥的位置

然后重启nginx .

4.验证: 输入https://你申请https域名 出nginx默认页面即配置成功

猜你喜欢

转载自blog.csdn.net/qq_39684784/article/details/110265301