本文来源于阿里云-云栖社区,原文点击这里。
背景
很早前就想着升级https
,总觉得会很难自己想用nginx但是也没用过不会弄就一直拖着,前两天突然决定搞一下,没想到一天多时间就搞完了,所以人还是要多尝试,有这个想法还没搞的人要赶快动起来啦。这里记录一下防止后面自己在搞还要去查资料。
网站是自己个人的网站,后台用的 nodejs
,服务器用的阿里云的 ECS
,操作系统是linux - centOS。
目的
网上介绍好处的文章很多,我自己升级主要是为了几个方面
- ios 之前做网页用到手机定位,以及现在用
react-native
,很多时候都要https
才可以。 - 微信小程序很多地方也要求
https
。 - 最重要的一点。。看到自己网站前面有个 不安全 的标志,感觉很不爽。
流程
自己的站点比较简单,目前就想着这样子做,因为后面可能在这个站点上实验些其他的东西,有可能会用到 docker,选择了用 nginx
来处理请求。
ssl证书
sll证书用的阿里云的 云盾证书, 因为自己服务器就在阿里云,当然最大的原因还是免费。操作还是简单的,进去一通乱点找到免费的那个购买就行了。