Certbot免费https证书工具安装(CentOS 7)

靠谱的安装方案

        一、安装 snap

  1)  安装 EPEL 存储库

sudo yum install epel-release

   2)安装并启用 snapd

sudo yum install snapd

# 启用管理主 snap 通信套接字
sudo systemctl enable --now snapd.socket

# 启用经典/var/lib/snapd/snap快照支持
sudo ln -s /var/lib/snapd/snap /snap

  3)确保 snapd 版本是最新的

sudo snap install core

sudo snap refresh core

       二、安装 Certbot

# 安装 certbot
sudo snap install --classic certbot

# 创建软链
sudo ln -s /snap/bin/certbot /usr/bin/certbot

使用Certbot为nginx配置免费的https证书icon-default.png?t=M666https://blog.csdn.net/u010940941/article/details/126366944

不靠谱的安装方案

        一、安装

  pip install certbot certbot-nginx

        二、异常

           异常: ImportError: cannot import name UnrewindableBodyError

           原因:urllib3 库的问题,更新 urllib3 库
           解决:

pip uninstall urllib3 -y

pip install -U urllib3

        异常: ImportError: 'pyOpenSSL' module missing required functionality. Try upgrading to v0.14 or newer.

        原因:pyOpenSSL 版本过低

        解决:

sudo pip install pyOpenSSL==16.2.0 --ignore-installed pyOpenSSL==16.2.0 --trusted-host pypi.douban.com

# 或者

yum install http://cbs.centos.org/kojifiles/packages/pyOpenSSL/16.2.0/3.el7/noarch/python2-pyOpenSSL-16.2.0-3.el7.noarch.rpm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>