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

相关推荐
EthanXone19610 小时前
【学习笔记】SSL密码套件之哈希
密码学·哈希算法·ssl·mac·密码套件·poly1305·aead
_Johnny_11 小时前
OpenSSL工具验证RSA证书
服务器·https·ssl
EthanXone19611 小时前
【学习笔记】SSL密码套件的选择
密码学·ssl·哈希·密钥交换·密码套件
石宗昊21 小时前
免费SSL证书正在逐渐被淘汰,证书部署自动化的发展趋势即将到来!
网络协议·https·自动化·ssl
浪子L1 天前
深度学习云服务器免费使用教程
服务器·人工智能·深度学习·阿里云·云计算
yushuir1 天前
阿里云的ubuntu中装ftp服务器装
服务器·ubuntu·阿里云
伴野星辰2 天前
如何在内网中与阿里云服务器进行文件传输?[2024详细版]
服务器·阿里云·云计算
在深夜里奔跑2 天前
文件存储阿里云
阿里云·云计算
成都纵横智控科技官方账号2 天前
EG边缘计算网关连接阿里云物联网平台(MQTT协议)
物联网·阿里云·边缘计算
AliCloudROS2 天前
ROS CDK魔法书:建立你的游戏王国(TypeScript篇)
游戏·阿里云·typescript·云计算·ros·资源编排·cdk