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

  2. 安装 certbot 并等待安装结束

    sudo snap install --classic certbot

  3. 执行 cerbot,填入 email,其他全选 Y 即可,接下来选择域名,直接回车配置所有子域名

    sudo ln -s /snap/bin/certbot /usr/bin/certbot
    sudo certbot --nginx

稍等一会儿,Nginx 配置自动完成,域名可以使用了。

  1. SSL 三个月过期,可以定期运行刷新命令。

    sudo certbot renew

总结

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

相关推荐
醉颜凉17 小时前
超详细图解:HTTPS 中的 SSL/TLS 完整握手过程(面试必背)
面试·https·ssl
不懒不懒19 小时前
【保姆级教程:阿里云百炼 API Key 获取与 OpenAI 兼容调用指南】
阿里云·云计算
阿里云大数据AI技术21 小时前
重构搜索范式:阿里云 Elasticsearch 开启“Agent 原生”时代,打造企业级 AI 记忆湖
人工智能·elasticsearch·阿里云·agent·搜索
翼龙云_cloud2 天前
阿里云代理商:阿里云深度适配DeepSeek V4让中小企业 AI零门槛上云
人工智能·阿里云·云计算·ai智能体·deepseek v4
wapicn992 天前
设置好这一步,让你的SSL证书在到期前自动续期,永不过期
网络·网络协议·ssl
Database_Cool_3 天前
在 RDS PostgreSQL 中实现 RaBitQ 量化
数据库·阿里云·ai·postgresql
倔强的猴子(翻版)3 天前
我用 Python 写了个排序库,一亿数据量下比 C 级 np.sort() 快 7 倍
人工智能·python·算法·阿里云·文心一言
LemonSmile_4 天前
CC Switch 配置 Claude Code 接入 阿里云百炼
阿里云·云计算·claude·百炼
xiejava10184 天前
个人博客Hugo接入阿里云腾讯云ESA边缘加速实战指南
阿里云·云计算·腾讯云·hugo
KnowSafe5 天前
自动化+智能化:证书生命周期管理的双重革命
ssl·itrustssl·trustasia·证书自动化