如今,如果我们普通的网站、项目需要用到SSL证书已经相当容易获得,包括阿里云、腾讯云等商家也都有提供一年免费DV SSL证书服务。包括蜗牛在前面\”利用SSL For Free工具3分钟获取Let\’s Encrypt免费SSL证书\”文章中也有介绍到在线获取免费Let\’s Encrypt证书的方法,因为从官方的获取方式确实对于一般的网友有点困难。
如果我们使用一键包WEB环境、WEB面板的时候,主流脚本都会自带自动安装SSL免费证书的方法。类似SSL For Free的第三方工具网站还是比较多的,比如看到有网友留言(也许就是他自己的)提到FreeSSL这个网站也类似SSL For Free,不过提供TrustAsia和Let\’s Encrypt两种证书。
原理都是差不多的,利用证书商的API接口架设的一个前端生成工具,对于我们需要可视化申请证书的还是有点用途的。鉴于稳定 和安全,蜗牛个人建议如果确实重要的项目,还是建议去购买付费证书,便宜的证书也一年就几十元,如果仅仅是需要一个绿锁玩玩,那免费就可以。
蜗牛之前也分享过几篇免费SSL相关文章:
1、6个免费SSL证书申请 节省成本配置网站HTTPS加密网址
2、OneinStack一键包快速自动配置Let\’s Encrypt免费SSL证书方法
3、LNMP V1.4一键快速部署Let\’s Encrypt免费SSL证书
第一、FreeSSL申请地址
官方地址:https://freessl.org
类似这样的免费网站,蜗牛也不能保证永久性,只能说在当前测试的时候是有这个功能的。因为以前看到一些不错的工具网站,一段时间后就改作其他内容。
第二、免费SSL申请方式
1、输入域名选择类型
与之前介绍的工具不同的是,这个工具站可以选择TrustAsia和Let\’s Encrypt,前者是免费一年,后者是三个月一个周期,到期前需要重新申请续约(稍微麻烦)。
2、设置参数选项
输入自己的邮箱,用来接收文件的,其他可以默认,在CSR的位置可以选择自动生成的,也可以选择自有的。但是有的浏览器我们可能无法生成。蜗牛用火狐生成的时候发现提示\”无效的 CSR 文件\”,然后用Chrome发现没有问题。
3、解析DNS验证
上面蜗牛选择的是DNS验证,这里根据提示去DNS添加验证。提交验证的时候出现\”信息提交CA出错,请勿刷新页面,稍等10分钟后再来验证\”,难道解析问题,那等等看(手动验证提示是没问题的)。
然后蜗牛用文件验证也测试过发现也不行,不懂是不是哪里姿势不对?后面蜗牛有时间在测试。根据这个工具网站的提示,如果通过验证之后直接可以下载到证书文件。后面就很简单的参考Nginx或者Apache系统配置就可以了。