Docker部署acme.sh并申请华为云域名证书(2)
Docker部署acme.sh并申请华为云域名证书

进入到页面后,复制箭头的配置,假设这里的账户名是test

完成以上操作,我们便成功获取三个关键配置。
二、部署acme.sh
这里我是用docker方式部署,docker-compose文件如下
version: "3"
services:
acme_hw:
image: neilpang/acme.sh
container_name: acme_hw_compose
restart: always
command: daemon
environment:
- HUAWEICLOUD_Username=acme
- HUAWEICLOUD_Password=test123456
- HUAWEICLOUD_DomainName=test
volumes:
- /home/app/acme_hw/cert:/acme.sh
然后我们在服务器/home/app/acme_hw这个路径作为acme.sh映射目录。
然后我们直接执行如下命令进行部署,执行以下命令
docker-compose up -d
三、申请证书
完成部署后,我们开始来申请证书,首先将默认证书服务器切换为 letsencrypt,默认是ZeroSSL,我一直申请不成功,后面改成letsencrypt就可以申请下来。
docker exec acme_tx_compose acme.sh --set-default-ca --server letsencrypt
然后我们需要到zerossl注册一个账号用来绑定,假如账号是test@gmail.com,执行以下命令行
docker exec acme_hw_compose acme.sh --register-account -m test@gmail.com --server zerossl
比如我们现在要申请的域名是gemini.test.cn,我们可以通过以下命令行执行
docker exec acme_hw_compose acme.sh --issue --dns dns_huaweicloud -d gemini.test.cn
然后就是等他申请,最终申请下来效果图如下

我们去上面我们设置的映射目录里面查看home/app/acme_hw,在下面有个cert目录,里面有我们申请的域名为名称的目录,申请下来的证书就在里面。
四、自动化续期
在 daemon 守护模式下,acme.sh 会根据申请记录,每 60 天自动更新证书,这样我们证书到期了变会自动更新。
上述就是Docker部署acme.sh并申请华为云域名证书的相关内容,希望对您有所帮助!
相关阅读
-
苹果手机4s怎么开机使用 关于苹果手机4s强制开机的方法
小编为大家讲一讲苹果手机4s怎么开机使用和关于苹果手机4s强制开机的方法的相关介绍,一起跟随小编看看吧! 问答堂手机屏幕苹果四s手机忽然黑屏可以接收到信息就是打不开 1.同时按住开
-
oppowatch怎么回微信 oppowatch怎么设置回复微信
跟大家说一说oppowatch怎么回微信的教程内容,1、将手表升级至A.38版本以上,并在手机端安装“Android Auto”应用。2、打开 OPPO Watch 并连接上手机,打开“健康”APP-点击管理-点击更多-点击同步手
-
小米10怎么设置全面屏 小米10怎么设置成全面屏
本文摘要:小米10怎么设置全面屏的相关介绍,1、在手机桌面点击【设置】,点击【显示】。2、点击【应用全屏显示】。3、打开目标应用后面的开关按钮即可。
-
小米11ultra拍照技巧 小米11ultra怎么设置相机防抖
今日重点为您介绍小米11ultra怎么设置相机防抖的相关话题,小米11ultra开启防抖共分为四步,首先打开相机,进入录像拍摄界面,点击防抖图标即可开启超级防抖。以下是具体操作步骤:


