• 在windows Server安装Let‘s Encrypt的SSL证书


    1、到官网(https://certbot.eff.org/instructions?ws=webproduct&os=windows)下载 certbot客户端。

    2、安装客户端(全部默认安装即可)

    3、暂停IIS中的网站

    开始菜单中找到并运行“Certbot”,输入指令:

    certbot certonly --standalone

    然后根据提示1输入邮箱、2同意协议、3拒绝推广邮件、4输入域名 

    正常的话,会提示接收成功,已经保存到xx目录

    如果失败:

    1. Certbot failed to authenticate some domains (authenticator: standalone). The Certificate Authority reported these problems:
    2. Domain: xxxxx.com
    3. Type: connection
    4. Detail: 12.34.56.78: Fetching http://xxxxx.com/.well-known/acme-challenge/xxxxxx: Timeout during connect (likely firewall problem)
    5. Hint: The Certificate Authority failed to download the challenge files from the temporary standalone webserver started by Certbot on port 80. Ensure that the listed domains point to this machine and that it can accept inbound connections from the internet.
    6. Some challenges have failed.
    7. Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile C:\Certbot\log\letsencrypt.log or re-run Certbot with -v for more details.

    如果提示失败,通常是防火墙问题。暂时关闭防火墙,方法:请注意,在进行调试后请记得重新启用防火墙以确保服务器的安全性。

    打开 PowerShell 窗口(以管理员身份运行)。你可以在开始菜单中找到 PowerShell,右键点击并选择“以管理员身份运行”。输入以下命令来停用 Windows Defender 防火墙:

    netsh advfirewall set allprofiles state off
    

    如果需要启用防火墙,可以使用以下命令:

    netsh advfirewall set allprofiles state on
    

    IIS中添加并绑定证书:

    添加:

     绑定

     

  • 相关阅读:
    基础不牢的把vue的插槽再好好看下吧
    绁炵粡缃戠粶杈撳叆鍥剧墖澶у皬
    学python,怎么能不学习scrapy呢!
    ASCII码与字符对照表(附转换代码)
    Doris 5 处理Sentinel-1 生成干涉图 interferogram
    libtorch在windows上的使用及采坑
    freeswitch拨打分机号
    uview 组件 u-form-item 点击事件
    数字IC设计笔试题汇总(一)
    常用软件学习
  • 原文地址:https://blog.csdn.net/bigcarp/article/details/134519523