1. 安装Certbot

sudo apt update
sudo apt install certbot  

2. 安装阿里云DNS插件

pip install certbot-dns-aliyun

配置阿里云API凭证

步骤1:获取AccessKey
  1. 登录阿里云控制台,进入 RAM > 访问控制 > AccessKey管理
  2. 创建新AccessKey,获取 AccessKey IDAccessKey Secret
  3. 创建配置文件,
    dns_aliyun_access_key=aaa
    dns_aliyun_access_key_secret=bbbb

    注意需要按照如上格式,否则报错

3. 申请SSL证书

sudo certbot certonly --authenticator dns-aliyun --dns-aliyun-credentials /home/wei/cert/ali.ini --dns-aliyun-propagation-seconds 60 -d xx.xx.com

申请成功,证书自动保存在

/etc/letsencrypt/live/yourdomain.com/

实际存放在/etc/letsencrypt/archive,添加授权读

sudo chmod 755 -R /etc/letsencrypt/archive

5. 网页端上传到PVE

后台执行命令生效

systemctl restart pveproxy

这个证书也可以放在其他同域名网站使用

使用命令自动续期

sudo certbot renew --dry-run
    Logo

    魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

    更多推荐