追求极致未来,畅想简约人生
[保姆级教程] 给自己的博客配置免费的SSL证书
[保姆级教程] 给自己的博客配置免费的SSL证书

[保姆级教程] 给自己的博客配置免费的SSL证书

Reading Time: 2 minutes

本教程为笔者全部手打并配以图片作为图示,实属不易,转载请注明,违者必究,更新于2023年3月31日

前言

笔者自己搞的博客,

正文

  1. 阿里云网站申请免费SSL证书

https://yundunnext.console.aliyun.com/?p=casnext#/certExtend/free

  1. 创建证书

  1. 证书申请

  1. 输入”域名”,”联系人”,”所在地”

  1. 提交审核后,会返回一个DNS解析信息

域名供应商(NameSilo)

复制主机记录和记录值,将其粘贴至你的域名提供商处

  1. 大概等待30分钟,笔者等了35分钟

数字证书管理服务管理控制台

  1. 选择待审核证书
  2. 点击”验证”,验证DNS是否解析成功
  3. 等待人工审核,差不多10分钟,会收到短信和邮件提醒
  4. 下载证书

  1. 解压证书得到证书和私钥

配置证书

轻量应用服务器管理控制台

  1. 设定服务器密码,设置完成后重启服务器

  1. 使用root权限远程链接

  1. 输入账号密码,进入终端控制台

链接远程服务

这里不要看阿里云的文档了,太TM坑了,但是里面的代码是需要的

链接:https://help.aliyun.com/document_detail/98728.html?spm=a2c4g.11186623.0.0.2bd23103QmdpDN

  1. 打开新文件管理器

  1. 将解压好的证书上传至这个路径:/usr/local/nginx/conf/ssl,证书名称不用改,通过鼠标点击左侧树状文件夹即可上传

  1. 编辑这个路径:/usr/local/nginx/conf/vhost/下的”wordpress.conf”文件,点击”编辑”,进入文件后修改

  1. 改为”你下载解压的证书和私钥的名称”

这里不要按照网上其他人的教程,按照我的来(2023年)

  1. 使用https://pmblog.top ,打开链接,发现域名前面有锁了,说明SSL配置成功,域名支持Https协议了

补充一下

这个路径下的文件:/usr/local/nginx/conf/nginx.conf,红框里的内容是我最初按照阿里云给的文档修改的,各种报错找不到文件等,但是我没有删除,后来修改的是2-4步,保存后好用了,所以不清楚这个是否有用,如果需要可以把阿里云文档里的代码通过上面第3步的方式,复制到Server{}里即可

发表回复

error: Content is protected !!
Share via
Copy link