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

相关推荐
大秦王多鱼19 小时前
Kafka SSL(TLS)安全协议
安全·kafka·ssl
davenian20 小时前
< OS 有关 > 阿里云 几个小时前 使用密钥替换 SSH 密码认证后, 发现主机正在被“攻击” 分析与应对
ubuntu·阿里云·ssh·网络攻击·fail2ban
songqq272 天前
【快速上手】阿里云百炼大模型
阿里云·大模型
Bruce_Liuxiaowei2 天前
基于阿里云百炼大模型Sensevoice-1的语音识别与文本保存工具开发
人工智能·阿里云·语音识别·xcode
初级代码游戏3 天前
openssl 生成证书 windows导入证书
网络·网络协议·ssl·openssl
davenian4 天前
< OS 有关 > 阿里云:轻量应用服务器 的使用 :轻量化 阿里云 vpm 主机
ubuntu·阿里云·性能优化
滚雪球~4 天前
宝塔面板SSL加密访问设置教程
网络·网络协议·ssl
WoTrusSSL4 天前
如何使用 OpenSSL 检查 Linux 中的 SSL 证书
linux·运维·服务器·ssl
yong15858553435 天前
Linux C openssl aes-128-cbc demo
linux·c语言·ssl
大能嘚吧嘚7 天前
阿里云 - RocketMQ入门
阿里云·云计算·rocketmq