Certbot的使用

Posted Harris-H

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Certbot的使用相关的知识,希望对你有一定的参考价值。

Certbot的使用

wget https://dl.eff.org/certbot-auto #这个下载链接已经挂了

yum install certbot python2-certbot-nginx #用这个

certbot certonly --nginx #生成证书,手动配置nginx

运行该命令时报错:

certbot certonly --nginx #生成证书,手动配置nginx

在这里插入图片描述

解决方法:

pip uninstall urllib3 #自带的版本太高

在这里插入图片描述

pip install --upgrade urllib3 #升级版本

在这里插入图片描述

下载新版本的pyOpenSSL


在这里插入图片描述

这个位置没有nginx配置

自己整个nginx。

然后Certbot生成证书

certbot certonly --nginx  #填写邮箱,域名即可.

如果遇到404

就在nginx.conf 的http 的server里加:

        location ~ /.well-known {
    		allow all;
		}

注意要运行命令之前要关掉nginx的80端口。

出现下面这个就生成成功了。
在这里插入图片描述

心累,这玩意真不好玩。

以上是关于Certbot的使用的主要内容,如果未能解决你的问题,请参考以下文章

centos7+nginx使用Certbot让网站拥有https

linux使用certbot 自己生成证书apache版

Certbot-auto --manual 插件不起作用

Certbot-auto - 手动插件无效

letsencrypt证书-使用certbot申请wildcard证书

ubuntu使用certbot获取ssl证书