Linux, Certbot快速申请免费https证书

linux环境.

更新apt,为了能正确的下载certbot

apt update

安装certbot

apt install certbot

如果之前nginx已经开启着了,先关掉,防止端口占用

nginx -s stop

运行certbot开始获取证书文件

certbot certonly

输入1直接回车,意思就是让certbot模拟一个web服务器执行下面的操作了.这种比较简单陈功率也更高.

如果你之前已经申请过了,他会保存到/etc/letencrypt/live/你的域名/   这个文件夹下.

他检测到了以后会问你要不要重新申请新的

如果要重新申请就算2.

然后他让你输入你要签名的域名,输入完后回车.比如 x.y.com

这一步要注意,你的域名首先是要CNAME解析到你的服务器ip的.

这个ip是什么不重要.签发完了以后域名跟ip没关系.

没有红字报错就是成功了.他会提示你生成了的地址.我这已经过去了就不截图了.默认就是在

/etc/letsencrypt/live目录下.cd下去就可以看到了.

nginx用fullchain.pem和private.pem

证书其实文件格式的后缀名无所谓,内容正确即可.

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-01-28 23:02:10       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-28 23:02:10       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-28 23:02:10       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-28 23:02:10       20 阅读

热门阅读

  1. ELK的详细解释

    2024-01-28 23:02:10       31 阅读
  2. 如何更干净地退出Go服务

    2024-01-28 23:02:10       34 阅读
  3. react hooks 的useMemo:

    2024-01-28 23:02:10       34 阅读
  4. strftime和strptime记忆

    2024-01-28 23:02:10       34 阅读
  5. C#中类型装换

    2024-01-28 23:02:10       30 阅读
  6. C语言2024-1-27练习记录

    2024-01-28 23:02:10       28 阅读
  7. Windows OpenVPN的安装之桥接模式

    2024-01-28 23:02:10       28 阅读
  8. 【C语言】分支循环语句

    2024-01-28 23:02:10       33 阅读