gpt4 book ai didi

ssl - 无法在域上应用 letsencrypt SSL

转载 作者:太空宇宙 更新时间:2023-11-03 14:25:29 26 4
gpt4 key购买 nike

我已经在 WHM 上安装了 lets encrypt,但它不适用于域。我希望每当我添加域(附加域)时,它都会被分配让加密但它会 self 分配,这表明网站不安全并且无法在 HTTPS 上运行。

我 checkin 管理 autossl 文件并从那里删除域,然后再次添加以获得 ssl 证书,但它总是获得自签名证书,因为我选择了让加密作为 autossl。我还尝试从 cpanel 应用 ssl,但是当我点击问题时出现错误。

“2019 年 8 月 22 日最后一次运行 AutoSSL 时发生错误:”

最佳答案

我终于找到了解决问题的方法。这是我找到解决方案的链接。 Wildcard ssl certificate首先,我在服务器的 CLI 中执行了这些命令来安装 Let's encrypt:

sudo add-apt-repository ppa:certbot/certbot
sudo apt-get 更新
sudo apt-get install python-certbot-nginx

  • 创建自定义 A 记录,HOST * 指向:您的 IP 地址(例如:192.xxx.xxx.xxx)
  • 创建自定义 A 记录,HOST @ POINTS TO:您的 IP 地址(例如:192.xxx.xxx.xxx)
  • 添加 CNAME 记录,HOST www POINTS TO @ 这是您的 IP 地址。

从 Let’s Encrypt 获取通配符 ssl 证书

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

将 example.com 替换为您自己的域名和exicute command

运行上述命令后,部署 Let's Encrypt certbot 提供的 DNS TXT 记录在 DNS TXT 创建后,按照命令行,它将在服务器上创建证书,复制或证书并应用在您的域上。

关于ssl - 无法在域上应用 letsencrypt SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57609710/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com