申请免费Let‘s Encrypt通配符HTTPS证书 Linux教程 主机域名



yum install -y epel-release

yum install -y snapd

systemctl enable --now snapd.socket

ln -s /var/lib/snapd/snap /snap

snap install core

snap refresh core

yum remove certbot

rm /usr/local/bin/certbot-auto

rm -rf /opt/eff.org/certbot

snap install --classic certbot

ln -s /snap/bin/certbot /usr/bin/certbot


certbot --server https://acme-v02.api.letsencrypt.org/directory -d "*.xxx.cc" --manual --preferred-challenges dns-01 certonly

Y

Y

TXT解析


chmod -R 777  /data/docker/file/certbot/etc


cd /opt

wget https://dl.eff.org/certbot-auto

chmod a+x certbot-auto

sudo ./certbot-auto --server https://acme-v02.api.letsencrypt.org/directory -d "*.baidu.com" -d "baidu.com" --manual --preferred-challenges dns-01 certonly


# certbot

https://hub.docker.com/r/certbot/certbot

docker run -it --rm --name certbot -v "/data/site/docker/data/certbot/etc:/etc/letsencrypt" -v "/data/site/docker/data/certbot/lib:/var/lib/letsencrypt"   certbot/certbot certonly --manual -d  '*.htmltoo.com'   -d  'htmltoo.com'


Successfully received certificate.

-软链接

Certificate is saved at: /etc/letsencrypt/live/htmltoo.com/fullchain.pem

Key is saved at:         /etc/letsencrypt/live/htmltoo.com/privkey.pem

-位置

../../archive/htmltoo.com/fullchain1.pem

../../archive/htmltoo.com/privkey1.pem


chmod -R 777    /data/site/docker/data/certbot


cp  -f /data/site/docker/data/certbot/etc/archive/htmltoo.com/fullchain1.pem    /data/site/docker/env/nginx/nginx/conf.d/cert/htmltoo.com/fullchain.pem

cp  -f  /data/site/docker/data/certbot/etc/archive/htmltoo.com/privkey1.pem   /data/site/docker/env/nginx/nginx/conf.d/cert/htmltoo.com/privkey.pem


-htmltoo.com

2024-12-03


docker pull  certbot/certbot

docker save certbot/certbot   | gzip > /data/site/htmltoo.f/htmltoo.up/soft/docker.tar/http-certbot-2.11.0.tar.gz


https://github.com/acmesh-official/acme.sh


签名:这个人很懒,什么也没有留下!
最新回复 (0)
返回