yum安装let's encrypt证书 博客分类: 软件安装软件使用 SSLcertbort
程序员文章站
2024-03-05 20:50:43
...
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
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
上一篇: Java找出1000以内的所有完数