给IP申请SSL证书

  • 585 字

通过ZeroSSL可以免费申请到适用于ip的SSL证书,这很适用于国内不想域名备案,但需要通过HTTPS连接的服务器官网:Free SSL Certificates and SSL Tools - ZeroSSL

登录后进入后台,点击New Certificate

输入你的公网IP

最后选择免费档位即可

接着下一步,需要把提示的文件下载下来放到服务器上使用Nginx或者Caddy部署一个静态网页认证一下,这里使用1Panel部署,创建一个静态网站,然后主域名输入ip即可,创建好后根据提示创建/.well-known/pki-validation/这个路径文件夹,并把下载的txt文件放置到该路径当中。

创建静态网站

创建好网站后点击第四步的网站查看是否能正常打开,能正常打开就可以进行下一步操作,打不开就需要排查一下创建静态网站时哪里出了问题,确认能访问之后点击下一步进行验证域;

当显示这个的时候就代表申请IP证书成功了,可以选择你所需要的格式证书后进行下载;

证书文件下载下来的时候压缩包里有三个文件,在NGINX使用的时候需要把ca_bundle.crtprivate.key两个文件合并使用,Linux下可以使用cat ca_bundle.crt >> private.key来快速合并,windows下用记事本打开手动复制粘贴即可

赞助喵
非常感谢您的喜欢!
赞助喵
分享这一刻
让朋友们也来瞅瞅!