目标:Centos6 & 7 上为Nginx站点生成SSL证书。
查了很多资料,痛苦过程不一一详述,结论不一定对。
结论是国内已经没有免费证书可申请,国外有StartCom, Let's encrypt.
StartCom试了一下,作为一个完全没有搞过这个东东的人来说,难用的蛋疼,步骤复杂。忍不住吐槽:如果你想把一样东西做出来给人用,那就得把他做得能够给人用,而不是给自己。很多技术人员都意识不到这个问题。包括很多技术人写的博客,或者书,完全不考虑读者的感受,自顾自的巴拉巴拉一堆东西,读者理解不理解,好不好理解,不关他的事。
关于StartCom,推荐一个解释的很详细的博客,感谢博主:http://blog.weiliang.org/linux/632.html
下面是 Let's encrypt
官网文档很清晰,步骤也不复杂。 然而但是, 居然有高人在github上分享了更方便的shell脚本,方便的让人惊讶!贴心的配了中文的说明文档,So nice so sweet! 感谢作者。这简直是技术人的榜样!
这里是地址:https://github.com/xdtianyu/scripts/blob/master/lets-encrypt/README-CN.md