摸鱼日记3 购买域名以及申请证书

上次尝试进行定位,发现想要准确用gps定位,就只能用安全的https协议,而想要配置这个协议,就需要申请一个免费的证书,这个证书必须绑定自己的域名,没办法,从域名开始下手。

一、域名购买

直接进阿里云里面的域名界面,找到域名注册,对于学生自己注册一个就挺好,输入自己想注册的域名,检测一下是否已经被注册了。
在这里插入图片描述
检测之后会显示出所有域名信息,如果被注册了就只能换一个域名后缀,一些比较小众的域名后缀价格会比较低,仔细找一下也会有不错的。
在这里插入图片描述
之后加入清单后购买即可,购买时需要进行实名认证,实名认证后付款,这个域名就属于你了。当然,属于你并不代表马上就可以用,这里绕了好久才搞明白。买到域名之后,需要实名认证你买的域名,实名认证成功后会给你的手机发送一条成功短信,这只是说你的实名认证完成了,现在处于不能使用的状态,根据国家规定,所有域名必须要在工信部备案,这个备案要在阿里云控制台的备案页面进行,这个备案需要在域名实名认证成功后两三天才能进行,所以现在你买到了域名,但是没有备案之前,即使你设置好了域名也不能访问,访问会提示你下面这种提示:
在这里插入图片描述
然而工信部要等到初七才会上班,现在只能等着,不过可以先把解析信息填上去,在购买到的域名的最右边就有,点击解析,新增自己的公网IP即可,现在你在浏览器地址栏输入你的域名,访问的结果就是上面提示备案的状态。
在这里插入图片描述

二、证书申请

买到域名虽然还不能使用,但是现在已经可以拿他去做一些配置。阿里云在2021年将免费的证书申请换了一个入口,网上的一些教程还用的是老入口,需要自己再找新教程。
新的免费证书还是在控制台找,找SSL证书管理,现在的新入口在证书资源包里面
在这里插入图片描述
进入之后可以免费买20个证书,个人感觉这个就是买了20个空白证书,根据自己的需要去申请对应的具体证书。
在这里插入图片描述
之后点击证书申请,选择自己需要的证书及配置,就可以完成申请,这个申请基本是秒通过,成功后下面的证书管理中就会多出来申请成功的证书,点击下载后就可以得到需要放在服务器上的证书文件。

三、证书的安装

一般情况下安装nginx的时候应该是默认给安装了ssl的插件,如果没有需要自己再安装单独的ssl模块,可以在nginx的安装位置用nginx -V来查看版本信息,如果不知道安装在了哪里,可以用whereis nginx来查询,找到具体的nginx的位置,注意这个位置并不是nginx.conf的位置,是一个具体的运行程序的位置,查找的版本信息中如果有with-http_ssl_module说明有这个模块,没有的话需要自己单独再下载。

之后找到nginx.conf所在的位置,在那个路径下面新建一个cert文件夹,将之前申请的证书文件解压后放进去。

这样就剩下修改nginx.conf了,但是根据网上的教程,修改就是让监听80接口的跳转换到443接口,让443接口识别域名,但是现在域名处在一个不能访问的状态,也就是说如果现在改了配置,ip地址和域名都访问不了,为了这小半个月的学习,暂时没有改配置,等工信部认证完成了再完成这最后一步。

猜你喜欢

转载自blog.csdn.net/weixin_43849505/article/details/113814555