https://github.com/acmesh-official/acme.sh/wiki/Run-acme.sh-in-docker https://letsencrypt.org/zh-cn/getting-started/
不会就去可视化申请,但是有限制https://letsencrypt.osfipin.com/
version: '3.8' # 可以根据需要选择不同的版本 services: acme: image: neilpang/acme.sh container_name: acme.sh volumes: - ./out:/acme.sh #network_mode: host # 使用宿主机网络 command: daemon
docker exec -it acme.sh /bin/sh
acme.sh --set-default-ca --server letsencrypt
这个参数是指定申请下来的的文件夹
acme.sh --issue -d www.xiaoliu.xn--6qq986b3xl --webroot /acme.sh
acme.sh --issue --dns -d www.xiaoliu.xn--6qq986b3xl --yes-I-know-dns-manual-mode-enough-go-ahead-please
获取命令看记录是否存在
acme.sh --renew -d www.xiaoliu.xn--6qq986b3xl --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please
acme.sh --renew -d www.xiaoliu.xn--6qq986b3xl --dns --yes-I-know-dns-manual-mode-enough-go-ahead-please --cert-home /path/to/cert
https://usercenter.console.aliyun.com/#/manage/ak 步骤 1: 获取阿里云 API 凭证 登录到阿里云控制台。 导航到 AccessKey 管理 页面,创建一个新的 AccessKey(Access Key ID 和 Access Key Secret)。 记下这两个凭证。
AliDNS_AccessKeyID="你的AccessKeyID" AliDNS_AccessKeySecret="你的AccessKeySecret" acme.sh --issue -d qinglong.xiaoliu.xn--6qq986b3xl --dns dns_ali --yes-I-know-dns-manual-mode-enough-go-ahead-please
acme.sh --issue --dns -d ssl.xiaoliu.xn--6qq986b3xl --yes-I-know-dns-manual-mode-enough-go-ahead-plea
pip3 install aliyun-python-sdk-core aliyun-python-sdk-alidns
python3 中英转换域名申请.py
import aliyunsdkcore.client from aliyunsdkalidns.request.v20150109.AddDomainRecordRequest import AddDomainRecordRequest # 初始化阿里云 API 客户端 client = aliyunsdkcore.client.AcsClient('Your_AccessKey_ID', 'Your_AccessKey_Secret', 'cn-hangzhou') # 创建添加域名记录的请求 request = AddDomainRecordRequest() request.set_DomainName("xiaoliu.我爱你") request.set_RR("_acme-challenge.ssl") request.set_Type("TXT") request.set_Value("你从 acme.sh 获取的 TXT 记录值") # 执行 API 请求 response = client.do_action_with_exception(request) print(response) ****
acme.sh --issue --dns dns_ali -d "ssl.xiaoliu.xn--6qq986b3xl"
AliDNS_AccessKeyID="你的AccessKeyID" AliDNS_AccessKeySecret="你的AccessKeySecret" acme.sh --renew -d www.xiaoliu.xn--6qq986b3xl --dns dns_ali --yes-I-know-dns-manual-mode-enough-go-ahead-please
openssl s_client -connect www.xiaoliu.xn--6qq986b3xl:443