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

相关推荐
聚搜云——JuSouClouD10 小时前
搭建外贸网站想选用阿里云,找代理商采购划算吗?
阿里云·云计算
IT摆渡者11 小时前
1panel 配置申请手动解析网站SSL证书
服务器·网络协议·ssl
Wang's Blog16 小时前
Java框架快速入门: Spring Security+OAuth2之短信服务多供应商动态切换(阿里云与LeanCloud)
java·spring·阿里云
qq_3494479517 小时前
阿里云centos7.9系统安装jenkins
服务器·阿里云·jenkins
IT摆渡者21 小时前
1panel 针对HTTP自动续签SSL网站证书
网络协议·ssl·openresty
2601_967019511 天前
SSL证书是什么?HTTPS安全原理
ssl
知行EDI2 天前
知行之桥 S3 端口或归档中配置阿里云 OSS 使用指南
阿里云·edi·oss·s3
2501_930472442 天前
上云迁移验收-CVM健康校验用例与数据库比对报告
数据库·人工智能·阿里云·云计算·腾讯云
悟乙己2 天前
逛逛阿里云 官方Skills 门户
阿里云·云计算