如何使我的域名从http变为https?

目的:使我的域名guozhaoxi.com从http://www.guozhaoxi.com/https://www.guozhaoxi.com/的蜕变。

这么做的初衷:最近通过学习慕课网7月老师的课程,使用nodejs搞了一个小程序的服务端,已经部署到了线上。众所周知,微信小程序想要真正的上线,是需要设置域名的,而域名的要求其中有一条就是必须得是https协议的,遂产生了想把我自己的域名从http升级为https这一想法。

需要用到的工具(这么说似乎不太合适,碍于我文化水平有限,暂且这么着吧~):一台百度云服务器、一个备案过的域名、百度云服务器上安装了nginx、去百度云申请ssl证书(单域名第一年免费),一个FTP上传的工具。

以上工具准备好了以后,开始整个过程。

想了想,如果整篇文章没有一张图片的话也是太枯燥了,还是贴一下我申请的流程吧!

1.申请SSL证书

当我们登陆了百度云以后,从产品找到ssl证书服务,点击“购买新证书”按钮,就可以选购自己喜欢的证书品牌,我这里选购的是免费使用1年的DV类型,如下图所示:

 

当我们支付完成以后,等待几分钟的时间,就可以拿到自己的ssl证书。然后来到证书列表里查看自己的SSL证书。

查看ssl证书

点击下载,这里选择的证书格式为nginx格式,因为我这里使用的是nginx工具。

当我们下载证书以后,申请证书的工作就可以看做完成了。

2.上传证书到百度云服务器

在这一步没什么特别的,将下载好的证书相关的2个文件上传到你服务器Nginx的配置目录下,我的是/usr/local/nginx/conf

上传证书相关的2个文件

3.修改Nginx.conf文件

在这一步打开nginx.conf文件修改nginx的配置:

修改nginx.conf

当我们改好配置以后,可以使用 nginx -t 来检测配置文件是否存在语法错误。

如果出现了上图这样的提示,那就说明你的配置文件没问题,重新启动nginx服务,稍稍的等待一会儿就可以打开浏览器地址输入https://guozhaoxi.com来访问你的服务了

如上图所示,我们的域名有一开始的http变为了https。

记录下来,帮自己长个记性,如果能帮助到你,我会更开心。

  • 10
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值