certbot自动续期

news2025/1/12 1:48:37

certbot是一个免费的开源项目是EFF的一部分,自动化的工具,用于帮助管理和续期SSL/TLS证书。它可以安装、配置和自动续期证书。

1、安装 snapd

将 EPEL 存储库添加到您的 CentOS 安装中。输入y回车继续安装

sudo yum install snapd;
sudo systemctl enable --now snapd.socket;
sudo ln -s /var/lib/snapd/snap /snap;
 2、如果以前装过certbot, 删除 certbot-auto 和任何 Certbot OS 
certbotsudo dnf remove certbotsudo yum remove certbot
 3、安装 Certbot

最好是另打开一个XSHELL窗口,然后等一会再执行否则会报个错

sudo snap install --classic certbot
4、执行 Certbot 命令 
sudo ln -s /snap/bin/certbot /usr/bin/certbot

 

5、 获取并安装证书

 运行此命令可以获取证书,并让Certbot自动编辑nginx配置,只需打开HTTPS访问即可

sudo certbot --nginx

或者只获得证书手动更改nginx配置

sudo certbot certonly --nginx

我选择的是获取和安装证书

报了个错,软链 问题引起的!解决方法如下:

#执行下面两行命令
ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
ln -s /usr/local/nginx/conf/ /etc/nginx
#由于我用的openresty,路径多了一层,使用下面两行命令
ln -s /usr/local/openresty/nginx/sbin/nginx /usr/bin/nginx
ln -s /usr/local/openresty/nginx/conf/ /etc/nginx

继续执行 获取证书并安装命令,会让输入邮箱和选择URL

 6、测试自动续订是否成功
sudo certbot renew --dry-run

 

 到此安装已经成功了!

7、查看地址和nginf配置文件

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/915685.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【方案】基于AI边缘计算的智慧工地解决方案

一、方案背景 在工程项目管理中,工程施工现场涉及面广,多种元素交叉,状况较为复杂,如人员出入、机械运行、物料运输等。特别是传统的现场管理模式依赖于管理人员的现场巡查。当发现安全风险时,需要提前报告&#xff0…

互联网企业实现客户成功的前提是:全程在线答疑

在当今数字化时代,互联网企业成功的关键之一是能够提供全程在线答疑的服务。无论是通过官网博客、帮助中心还是FAQ(Frequently Asked Questions),为用户提供高效、及时的解决方案,已成为企业获得用户信任和满意度的重要…

qt信号槽同步问题

目录 信号槽: 注意事项: 具体例子: 线程安全问题的例子: 信号槽: 在Qt编程中,信号(Signal)和槽(Slot)是一种用于在对象之间进行通信的机制。信号用于发出…

Bandicam 班迪录屏 安装使用教程

Bandicam是一款非常流行的录屏软件,可以在Windows系统上轻松录制游戏或其他应用程序的视频,支持高清、压缩方式选择、多媒体编码、按键记录、水印等。下面是Bandicam安装使用教程。 1、下载Bandicam安装程序 在官方网站或其他可靠的下载站点上下载Band…

网络常见设备

目录 1.网络常见设备 1.交换路由设备 2.网络安全设备 3.无线网络设备 4.网络设备生产厂商 1.网络常见设备 当用户通过电子邮件给远方的朋友送去祝福时,一定不会想到这封邮件在网络中将会经历怎样复杂的行程。就好比将一封真实的信件投到邮局后,无法了解…

solidity0.8.0的应用案例13:数字签名及应用:NFT白名单

以太坊中的数字签名ECDSA,以及如何利用它发放NFT白名单 代码中的ECDSA库由OpenZeppelin的同名库简化而成。 数字签名 如果你用过opensea交易NFT,对签名就不会陌生。下图是小狐狸(metamask)钱包进行签名时弹出的窗口,它可以证明你拥有私钥的同时不需要对外公布私钥。 …

主动式和被动式电容笔区别是什么?开学季电容笔推荐

被动式电容笔与主动式电容笔之间最大的不同之处在于,主动电容笔的应用范围更广泛,可以与各种类型的电容类屏幕进行匹配。随着人们对其理解的不断深入,其应用范围也在不断扩大。还有就是,国内的平替电容笔,也在不断的改…

ElasticSearch简介、安装、使用

一、什么是ElasticSearch? Elasticsearch 是 Elastic Stack 核心的分布式搜索和分析引擎。 Logstash 和 Beats 有助于收集、聚合和丰富您的数据并将其存储在 Elasticsearch 中。 Kibana 使您能够以交互方式探索、可视化和分享对数据的见解,并管理和监…

ResNet简介

ResNet (Residual Network) 此网络于2015年,国人何先生提出,用于解决随着深度学习的层数加深造成的网络退化现象和梯度消失、梯度爆炸。 问题1 退化现象 当深度学习的各项指标能够随着训练轮数收敛的情况下,网络的层数增强未能像理论一样&…

数据治理在大模型时代的实践和创新

数据治理在大模型时代的实践和创新 随着人工智能技术的飞速发展,大模型已经成为了许多领域中取得突破性进展的关键。然而,这些大模型的成功背后往往离不开高质量的数据支持和有效的数据治理。数据治理在大模型时代中变得愈发重要,它不仅仅是…

Go 1.21中值得关注的几个变化

美国时间2023年8月8日,Go团队在Go官博上正式发布了1.21版本[2]! 早在今年4月末,我就撰写了文章《Go 1.21新特性前瞻[3]》,对Go 1.21可能引入的新特性、新优化和新标准库包做了粗略梳理。 在6月初举办的GopherChina 2023大会上[4]&…

机器学习算法的选择和优化技巧

文章目录 机器学习算法的选择1. 问题类型:2. 数据规模:3. 特征空间:4. 数据质量: 机器学习算法的优化技巧1. 特征工程:2. 超参数调优:3. 集成方法:4. 模型调优: 代码示例&#xff1a…

【C语言督学训练营 第二十二天】C语言操作文件

文章目录 前言1.文件操作原理解析2.文件打开及关闭实战3.文件读写实战3.1 fread&fwrite3.2 fgets&fputs 4.文件位置指针偏移实战 前言 其实本篇博客标题应该是第二十三天,因为督学营讲的是二十三天的内容,至于为什么将第二十三天内容调为二十二…

学Pyhton静不下来,看了一堆资料还是很迷茫是为什么

一、前言 最近发现,身边很多的小伙伴学Python都会遇到一个问题,就是资料也看了很多,也花了很多时间去学习但还是很迷茫,时间长了又发现之前学的知识点很多都忘了,都萌生出了想半路放弃的想法。 让我们看看蚂蚁金服的大…

如何构建多域名HTTPS代理服务器转发

在当今互联网时代,安全可靠的网络访问是至关重要的。本文将介绍如何使用SNI Routing技术来构建多域名HTTPS代理服务器转发,轻松实现多域名的安全访问和数据传输。 SNI代表"Server Name Indication",是TLS协议的扩展,用于…

C语言:选择+编程(每日一练Day6)

目录 ​编辑选择题: 题一: 题二: 题三: 题四: 题五: 编程题: 题一:至少是其他数字两倍的最大数 思路一: 思路二: 题二:两个数组的交集…

推荐适用于不同规模企业的会计软件:选择最适合您企业的解决方案

高效的会计软件不仅可以协助企业进行财务管理,做出科学的财务决策,还可以对企业数字化转型提供助力。不同规模的企业需要根据其特定需求选择适合的会计软件。那么有什么适合不同规模企业的会计软件推荐吗? 小型企业的选择 对于小型企业而言&…

【工具使用】Git的使用

dev代表开发版 1. git clone 命令 通过 git add <name> 对文件进行跟踪&#xff0c;把<name>加入到暂存区 git commit -m XXXXXXX 提交修改并补充XXXXX作为注释 “暂存”状态&#xff1a;出现了一些修改&#xff0c;但是还没有提交 对于Java来说&#xff0c;.cl…

OnePlus Open可折叠手机:规格、价格、发布日期等详细信息汇总!

我们知道OnePlus可折叠手机即将问世,无论它是否被命名为OnePlus Open。我们迫不及待地想让它到来,为该公司再添一根弦,为最好的可折叠手机增添一个新的竞争对手。 OnePlus以前没有生产过任何可折叠产品,但它确实拥有合作伙伴公司Oppo的丰富知识,并可以向三星、摩托罗拉和…