免费证书certbot-aliyun

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介: 免费证书certbot-aliyun

FROM certbot/certbot


FROM certbot/certbot
RUN pip install certbot-dns-aliyun
docker build -t certbot-aliyun .
# Aliyun DNS credentials  
# credentials.ini文件
dns_aliyun_access_key = AK
dns_aliyun_access_key_secret = 秘钥
docker run -it --rm \
     -v /root/certbot:/etc/letsencrypt \
     certbot-aliyun certonly \
     --dns-aliyun-credentials /etc/letsencrypt/credentials.ini \
     -d wuxiaoyang.cn -d *.wuxiaoyang.cn

将fullchain.pem文件改名为test.wuxiaoyang.cn.crt文件

将privkey.pem改名为test.wuxiaoyang.cn.key文件

就可以复制到nginx-proxy的certs目录下就能使用了

续订:

docker run -it --rm -v /root/certbot:/etc/letsencrypt certbot-aliyun renew

设置一个 cron 作业来定期运行 Certbot 的续订命令,您可以使用以下命令:

sudo crontab -e
0 0 * * *  docker run -it --rm -v /root/certbot:/etc/letsencrypt certbot-aliyun renew
目录
相关文章
|
网络协议 网络安全
acme.sh从 letsencrypt 生成SSL免费证书并自动更新证书
acme.sh从 letsencrypt 生成SSL免费证书并自动更新证书
1662 0
|
15天前
|
网络协议 网络安全 Docker
将Certbot/ACME.sh自动化申请的证书自动部署到阿里云CDN
本文介绍了阿里云 CDN SSL 证书自动更新工具,定期检查证书有效期,使用Let's Encrypt 等工具签发的证书自动更新至阿里云 CDN,支持 Docker 及 .NET 8 部署,简化证书管理流程。
|
6月前
|
Ubuntu 应用服务中间件 Shell
acme.sh自动申请https证书
该文介绍了如何在Ubuntu 20.04系统上使用acme.sh获取和安装免费的HTTPS证书,适用于已经安装了nginx的环境。首先通过`sudo curl https://get.acme.sh | sh -s email=example@mail.com`安装acme.sh,然后使用`acme.sh --issue -d example.com -w /home/onestudy`生成证书,并用`acme.sh --install-cert`安装到nginx。设置定时任务以定期更新证书,并提供了不同方式的证书获取命令及删除和刷新证书有效性的方法。需确保已配置好域名解析和nginx配置。
422 0
|
JSON Java 应用服务中间件
使用 Caddy 代替 acme.sh 来为自己的网站颁发免费 SSL 证书
使用 Caddy 代替 acme.sh 来为自己的网站颁发免费 SSL 证书
使用 Caddy 代替 acme.sh 来为自己的网站颁发免费 SSL 证书
|
应用服务中间件 Linux nginx
免费HTTPS证书部署工具certbot
在服务器能够自动部署免费HTTPS证书的工具
692 1
|
域名解析 网络协议 算法
2023阿里云免费证书SSL下载及安装
2023阿里云免费证书SSL下载及安装,阿里云SSL免费证书在哪申请?一个阿里云账号一年可以申请20张免费SSL证书,很多同学找不到免费SSL的入口,阿小云来详细说下阿里云SSL证书免费申请入口链接以及免费SSL证书申请流程
2097 0
|
网络协议 Linux
CentOS 7 上使用Certbot申请通配符证书
本文记录下申请RSA和ECDSA通配符证书的过程。 1. 安装Certbot 签署通配符证书需要Certbot 0.22以上。如果以前安装过certbot,一般是直接yum update即可。如果是全新安装,则如下: 先升级: yum update -y 查看系统版本: cat /etc/cen.
6370 1
|
网络协议 应用服务中间件 Shell
HTTPS之acme.sh申请证书
1.关于let's encrypt和acme.sh的简介 1.1 let's encrypt Let's Encrypt是一个于2015年三季度推出的数字证书认证机构,旨在以自动化流程消除手动创建和安装证书的复杂流程,并推广使万维网服务器的加密连接无所不在,为安全网站提供免费的SSL/TLS证书。
10414 2
|
应用服务中间件 nginx Shell
Certbot免费https证书
Certbot免费https证书
16017 0
|
网络协议 前端开发 应用服务中间件
【Linux server】acme.sh申请免费SSL证书__Lets encrypt
前言 突然发现我的网站没有SSL,作为一个职业前端人,我得有,而且我得会弄,之前上学那会儿有用宝塔一键部署过,感觉应该不会很复杂。
560 0
下一篇
DataWorks