使用 Certbot 申请 Let’s Encrypt SSL 证书,并定时续期

网站有个 SSL 证书,可以提高安全性、及提高搜索引擎的排名。
Let’s Encrypt SSL 证书是免费的,可以用命令行申请,也可以用命令行续期。

Let’s Encrypt 网站推荐用 cerbot 工具。这个工具软件在不同的年份,有不同的用法(可能是不同软件版本的命令行,参数与之前版本改动较大),网上查到的往往行不通。这篇文章介绍当前版本可用的命令行参数使用方法。

参考网站:
https://letsencrypt.org/zh-cn/
https://certbot.eff.org/instructions

a. 申请有通配符的域名 SSL 证书:

根据提示,输入对应的信息。生成证书后,可更改 nginx/apache 对应的配置文件。

b. 定时运行命令,续期 SSL 证书:

命令与前一步一样。得到的提示不同,如下:

选择 2,进行 SSL 证书续期。续期后的证书,是覆盖原有的。

Original: https://www.cnblogs.com/jacklondon/p/renew_ssl_certification_by_cerbot.html
Author: 杰克伦敦尘
Title: 使用 Certbot 申请 Let’s Encrypt SSL 证书,并定时续期

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/592736/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Java基础语法02——流程控制

    流程控制:顺序结构、分支结构(if-else、switch-case)、循环结构(for、while、do-while) 实现从键盘获取不同类型的变量——Scanner类 步骤: …

    Java 2023年6月5日
    083
  • JavaWeb 多个Servlet整合优化

    JavaWeb 多个Servlet整合优化 由于一个Servlet只能接收一个地址的http请求,如果系统复杂度提高,就会有很多Servlet类。例如,对销售系统来说,可能会有Oe…

    Java 2023年6月8日
    098
  • 英语自我介绍

    问候语 个人情况介绍:姓名,年龄,故乡,本科院校和专业,注意本科院校的翻译不要错 本科经历:包括学习成绩,学生工作经历,社会活动,竞赛情况,实习经历,论文阅读情况(没有的话就从寒假…

    Java 2023年6月7日
    050
  • 浅析Java双亲委派机制及其作用

    双亲委派机制:当某个类加载器准备加载一个.class字节码文件时,它首先将这个加载任务委派给上一级类加载器,上一级加载器再委派到更上一级类加载器,递归这个操作直到最顶级的类加载器。…

    Java 2023年6月8日
    093
  • 栈的定义和应用(数组模拟)

    1、定义 栈是一个 先入后出的有序列表 栈(stack)是限制线性表中元素的插入和删除只能在线性表的 同一端进行的一种特殊线性表。允许插入和删除的一端,为变化的一端,称为栈顶,另一…

    Java 2023年6月16日
    092
  • Java动态脚本Groovy,高级啊!

    前言:请各大网友尊重本人原创知识分享,谨记本人博客: 南国以南i 简介: Groovy是用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编…

    Java 2023年6月5日
    0101
  • HBase数据结构、存储结构

    一直都说HBase是稀疏的,列式数据库,但是一直不太明白,HBase的列式存储是怎么编排的。 稀疏:没有值的列不存储。 列式:对于相同row key的数据,数据按列族分块,每个块内…

    Java 2023年6月8日
    068
  • java设计模式

    一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理…

    Java 2023年5月29日
    070
  • 线上elasticsearch unassigned shards 导致RED解决

    先通过命令查看节点的shard分配整体情况 curl -X GET "ip:9200/_cat/allocation?v" 说明:有16个索引未分片 2、查看未…

    Java 2023年6月6日
    0141
  • 非自交任意多边形与矩形框的交集面积计算方法

    非自交任意多边形与矩形框的交集面积计算方法 1、应用背景 在对象识别的AI计算时,有时需要限定检测区域,即目标对象落在限定区域内有效,在区域外忽略。转换为数学模型为:目标检测框与限…

    Java 2023年6月14日
    075
  • 5分钟了解Redis的内部实现跳跃表(skiplist)

    跳跃表简介 跳跃表(skiplist)是一个有序的数据结构,它通过在每个节点维护不同层次指向后续节点的指针,以达到快速访问指定节点的目的。跳跃表在查找指定节点时,平均时间复杂度为,…

    Java 2023年6月7日
    085
  • 【力扣】83. 删除排序链表中的重复元素

    存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除所有重复的元素,使每个元素 只出现一次 。返回同样按升序排列的结果链表。 示例 1: 输入:head = [1,…

    Java 2023年6月8日
    068
  • RabbitMQ Win10安装

    RabbitMQ是消息对列,主要是用于做消息代理。本质上说,它接受来自生产者的信息,并将它们传递给消费者。在两者之间, 它可以根据你给它的路由,缓冲规则有选择地进行传递消息。采用E…

    Java 2023年5月30日
    070
  • Mockito 小结

    org.mockito mockito-core 3.8.0 test junit junit 4.12 test 若无特殊说明,所有的地方均静态导入了这个包 import sta…

    Java 2023年6月8日
    089
  • vue和java图片上传

    @ 前言 – 1、流程及图 2、前端: 1.表单提交 2.上传图片及相关方法 3、配置文件application.xml 3、后端 * 1.控制器 2.上传接口 3.七…

    Java 2023年6月13日
    081
  • 总结一下今天所学的知识9.18

    一种是将client和controller层实现一个共同的接口 — 这种方式的话耦合度非常高,而且形参中的注解不会被继承,所以controller中仍然需要注明形参列表…

    Java 2023年6月15日
    062
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球