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

2 种方式申请免费 SSL 证书,阿里云 Certbot

如何使用免费的 SSL 证书,有时在项目中需要使用免费的 SSL 证书,Aliyun 提供免费证书,三个月有效期,可以直接在aliyun 申请,搜索 SSL 证书,选择测试证书。
在这里插入图片描述
Aliyun 证书需要每三月来来换一次,页面交互比较复杂。我们可以通过 CertBot 申请 Let‘s Encrypt SSL 免费证书,通过命令行直接申请, Certbot 会自动修改 Nginx 配置文件。

  1. 首先安装 snap,这里使用 CentOS
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
  1. 安装 certbot 并等待安装结束
sudo snap install --classic certbot
  1. 执行 cerbot,填入 email,其他全选 Y 即可,接下来选择域名,直接回车配置所有子域名
sudo ln -s /snap/bin/certbot /usr/bin/certbot
sudo certbot --nginx

在这里插入图片描述
稍等一会儿,Nginx 配置自动完成,域名可以使用了。
在这里插入图片描述
4. SSL 三个月过期,可以定期运行刷新命令。

sudo certbot renew

在这里插入图片描述

总结

Aliyun 和 Certbot 都可以申请三个月的免费域名,如果觉得 UI 操作麻烦,可以使用Certbot 命令行。通过命令行定时任务刷新证书,免去了 UI 操作和手动证书更新的过程。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • CSS\JS实现页面背景气泡logo上浮效果
  • 【Mybatis】介绍+搭建+参数传递+增删改查操作+事务与连接池
  • rufus制作启动U盘启动/刻盘
  • 一些近期用的Linux命令
  • 幂等方案分析
  • 【6.0】axios的高级用法
  • 开发团队如何应对突发的技术故障和危机?
  • docker容器安装图形界面
  • 指针(二)
  • 【Python机器学习】NLP概述——超空间简述
  • 如何在项目管理中完成项目立项?
  • 图论:描述有限离散集合中元素间关系
  • 春游c++
  • 聚合智链已获道富环球投资,正式上线AI合约策略资金托管平台
  • 参考博客汇总
  • 【刷算法】从上往下打印二叉树
  • es6--symbol
  • mysql 5.6 原生Online DDL解析
  • Puppeteer:浏览器控制器
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • Spring Boot快速入门(一):Hello Spring Boot
  • SpringBoot 实战 (三) | 配置文件详解
  • Swoft 源码剖析 - 代码自动更新机制
  • VUE es6技巧写法(持续更新中~~~)
  • Vue全家桶实现一个Web App
  • windows下mongoDB的环境配置
  • 关于 Cirru Editor 存储格式
  • 前端学习笔记之观察者模式
  • 入手阿里云新服务器的部署NODE
  • 深入 Nginx 之配置篇
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • 湖北分布式智能数据采集方法有哪些?
  • $().each和$.each的区别
  • $NOIp2018$劝退记
  • $分析了六十多年间100万字的政府工作报告,我看到了这样的变迁
  • (2)nginx 安装、启停
  • (4)Elastix图像配准:3D图像
  • (bean配置类的注解开发)学习Spring的第十三天
  • (LeetCode) T14. Longest Common Prefix
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (办公)springboot配置aop处理请求.
  • (超详细)语音信号处理之特征提取
  • (定时器/计数器)中断系统(详解与使用)
  • (附源码)springboot家庭装修管理系统 毕业设计 613205
  • (六)激光线扫描-三维重建
  • (十六)视图变换 正交投影 透视投影
  • (转)Android学习笔记 --- android任务栈和启动模式
  • (转)Scala的“=”符号简介
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NetCore发布到IIS
  • .NET处理HTTP请求
  • .NET简谈设计模式之(单件模式)
  • .net图片验证码生成、点击刷新及验证输入是否正确