利用acme.sh的DNS手动模式免费添加SSL证书,解决自签名证书造成的“你的连接不是私密连接”问题

本文介绍了如何通过acme.sh脚本的DNS手动模式免费申请SSL证书,解决自签名证书导致的浏览器“你的连接不是私密连接”警告。详细步骤包括下载安装acme.sh,生成TXT记录并添加到域名解析,安装证书到Nginx,以及验证SSL证书的有效性。
摘要由CSDN通过智能技术生成

参考链接:https://github.com/Neilpang/acme.sh/wiki/dns-manual-mode
                  https://yq.aliyun.com/articles/674835    

要解决的问题: 使用自签名SSL证书会造成在用浏览器访问时会提示“你的连接不是私密连接”,因此要另外选择一种免费申请SSL证书的方法


方案:利用acme.sh脚本的DNS手动模式来免费添加SSL证书(下载脚本、生成TXT记录并添加到域名控制面板、生成证书、安装证书到Nginx的SSL目录下、Nginx添加SSL路径)


前提:不需要公网IP,但需要购买一个域名,购买域名的话有多家域名解析商可以供选择(DNSPod、Cloudflare、Godaddy等),购买好域名后就可以把内网IP绑定上了


准备工作:   

先添加域名解析,本篇以DNSPod来提供域名解析:

在“域名注册”中购买好域名后,在“域名解析”中添加新购买的域名,添加后点击进入该域名中

 

在“记录管理”中,添加A记录,设置“主机记录”(即域名前缀)为www,“记录值”设置为内网web服务器的IP,TXT记录要等到后面执行完acme脚本生成TXT记录的主机记录和TXT记录值后,再添加该记录。添加完A记录后要等一会时间才会生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值