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

相关推荐
国际云5 小时前
阿里云国际站与国内站的核心布局与本土化服务的选择
阿里云·云计算
小雨光5 小时前
阿里云ECS部署Dify
阿里云·云计算
独行soc1 天前
2025年渗透测试面试题总结-阿里云[实习]阿里云安全-安全工程师(题目+回答)
linux·经验分享·安全·阿里云·面试·职场和发展·云计算
是大强1 天前
ssl 中 key 和pem 和crt是什么关系
网络·网络协议·ssl
木下-俱欢颜2 天前
搭建基于chrony+OpenSSL(NTS协议)多层级可信时间同步服务
运维·网络安全·udp·ssl
Adorable老犀牛2 天前
阿里云CMH镜像迁移与SMC整机迁移对比及功能详解(同地域跨主体账号场景)
阿里云·smc·cmh·账号迁移
杰克逊的日记2 天前
阿里云的网络有哪些
网络·阿里云·云计算
萌狼蓝天2 天前
[SSL]1Panel添加阿里云DNS账户
网络·网络协议·阿里云·云计算·ssl
Think Spatial 空间思维2 天前
【SSL证书系列】https双向认证中客户端认证的原理
网络协议·https·ssl·双向认证·客户端认证
Think Spatial 空间思维2 天前
【SSL证书系列】操作系统如何保障根证书的有效性和安全
网络协议·安全·ssl