当前位置: 首页 > news >正文

在ubuntu等linux系统上申请https证书

使用 Certbot 自动申请

  1. 安装 Certbot
    Certbot 是 Let’s Encrypt 官方推荐的自动化工具,支持多种操作系统和服务器环境。

    • 在 Ubuntu/Debian 上:
sudo apt update
sudo apt install certbot
  1. 申请证书
    • 纯手动方式(不自动配置):
sudo certbot certonly --standalone -d yourdomain.com -d www.yourdomain.com
  1. 自动续期
    Let’s Encrypt 证书有效期为90天,Certbot 默认会安装自动续期的定时任务,你可以手动测试续期:
sudo certbot renew --dry-run

你已经使用 Certbot 生成了 SSL 证书,默认情况下,证书和密钥文件会存放在服务器上的以下目录:

/etc/letsencrypt/live/你的域名/

这个目录下通常包含以下几个文件:

fullchain.pem — 证书链(包括你的证书和中间证书)
privkey.pem — 私钥
cert.pem — 你的域名证书
chain.pem — 中间证书


一般我们使用的是

  • privkey.pem — 私钥
  • cert.pem — 你的域名证书
http://www.xdnf.cn/news/922069.html

相关文章:

  • Redis内存淘汰策略
  • redis集群
  • [最全总结]城市灾害应急管理系统
  • Linux虚拟化技术:从KVM到容器的轻量化革命
  • Nodejs工程化实践:构建高性能前后端交互系统
  • sqlsugar WhereIF条件的大于等于和等于查出来的坑
  • WSL文件如何上传到GitHub
  • python版若依框架开发:后端开发规范
  • 快捷键的记录
  • UOS无法安装deb软件包
  • [论文阅读] 人工智能 | 搜索增强LLMs的用户偏好与性能分析
  • AcWing--数据结构1
  • stm32—ADC和DAC
  • 《JavaAI:稳定、高效、跨平台的AI编程工具优势解析》
  • Linux下的fuser用法简析
  • 文件(保存)通讯录
  • 长跑赛接力赛模式
  • C++ -- 多态
  • 《高等数学》(同济大学·第7版)第二章第五节“函数微分“
  • SpringBoot+Mysql校园跑腿服务平台系统源码
  • Doris 与 Elasticsearch:谁更适合你的数据分析需求?
  • 游戏常用运行库合集 | GRLPackage 游戏运行库!
  • LILIKOI FBG腹腔镜抓握力传感器的技术解析与应用前景
  • 调试器基本原理
  • LeetCode 08.06 面试题 汉诺塔 (Java)
  • HttpURLConnection实现
  • 智能手表供应链与采购清单(Aurora Watch S1)
  • 从零开始开发纯血鸿蒙应用之网络检测
  • 如何在c/c++中定义和使用宏
  • C++ 中的编译期计算(Compile-Time Computation)