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 操作和手动证书更新的过程。

相关推荐
不是书本的小明10 小时前
阿里云专有云网络架构
网络·阿里云·架构
yleihj11 小时前
vCenter计算机SSL证书续期
服务器·网络协议·ssl
豆豆14 小时前
如何用PageAdmin CMS和阿里云快速搭建一个网站?完整步骤教程
阿里云·云计算·cms·网站建设·网站制作·网站开发·建站
chushiyunen16 小时前
阿里云部署dify笔记
笔记·阿里云·云计算
翼龙云_cloud18 小时前
阿里云代理商:2026年阿里云OpenClaw部署培育指南
阿里云·云计算·云服务器
Database_Cool_18 小时前
PolarDB分布式版 AI 助手正式上线:你的“数字DBA”已入职
数据库·阿里云·ai
TG_yunshuguoji20 小时前
阿里云代理商:OpenClaw+K8s协同运维 常见问题解决方案
人工智能·阿里云·kubernetes·云计算·openclaw
Datawhale20 小时前
阿里云新产品开放内测!
阿里云·云计算
数据库知识分享者小北20 小时前
告别后端上下文断层!体验用 PolarDB Supabase 助力 AI 原生 IDE 完成 VibeCoding领取试用及多重好礼
数据库·人工智能·阿里云·关系型数据库·polardb·vibecoding
.柒宇.21 小时前
LLM大模型认识
人工智能·深度学习·神经网络·阿里云·ai