欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

yum安装let's encrypt证书

程序员文章站 2022-06-21 09:10:12
...
Centos 8 操作系统

1、安装Certbot客户端
使用Certbot官方提供的对应平台的RPM包安装Certbot非常简单方便,进入Certbot官网,在下拉框中选择服务器和操作系统,然后会出现安装代码,如下为CentOS8 Nginx对应的代码

1)在计算机上的命令行上运行这些命令以安装Certbot。
$ wget https://dl.eff.org/certbot-auto
$ sudo mv certbot-auto /usr/local/bin/certbot-auto
$ sudo chown root /usr/local/bin/certbot-auto
$ sudo chmod 0755 /usr/local/bin/certbot-auto

2)运行此命令以获取证书,并让Certbot自动编辑Nginx配置以为其提供服务,只需一步即可打开HTTPS访问。
$ sudo /usr/local/bin/certbot-auto --nginx

2、设置自动续订
将cron作业添加到默认crontab中。

$ echo "0 0,12 * * * root python3 -c 'import random; import time; time.sleep(random.random() * 3600)' && /usr/local/bin/certbot-auto renew -q" | sudo tee -a /etc/crontab > /dev/null
相关标签: SSL certbort