let's encrypt免费https证书(certbot)
准备工作
- centos服务器
- nginx部署站点
访问let’s encrypt官网
访问 let’s encrypt 官网,选择合适的安装方案。
选择对应的站点容器及服务器
我这儿以nginx和centos8为例,选择之后,官网会展示最新提供的安装方案,需要一部分的英文文档阅读能力,或考虑使用谷歌浏览器翻译插件。
以上为官网提供的步骤,接下来我会按照这个步骤依次进行安装,碰到的常用问题也会进行标注解决方式。
具体配置步骤
第一步,以具有 sudo 权限的用户身份通过 SSH 连接到运行您的 HTTP 网站的服务器
我这里使用xshell工具进行连接。
第二步,安装 snapd
您需要安装 snapd 并确保按照任何说明启用经典 snap 支持。
按照snapcraft 网站上的这些说明安装 snapd。
官方地址:https://snapcraft.io/docs/installing-snapd
官方首页
依据官方提供的列表,查看对应的服务器版本是否安装snap。我这里用的是centos8,没有进行预装,需要自己手动进行安装。
找到centos入口。