By烟花易冷

成功安装wosign免费SSL小计
2014-08-20

这应该是个草更站长喜闻乐见的SSL吧,进化https全免费哦,我已经成功在VPS上面安装了SSL了,下面分享一下经验。

1、首先,移步这里申请。全中文,在这里不再累赘了

2、安装邮箱证书。也许是出于安全考虑吧,wosign要求先为邮箱弄了个证书,然后凭借这个证书来登录,证书直接下来来双击安装即可。

3、登录,提交申请(期间要等待审核,我晚上申请的第二天就OK了)

4、下载证书,我来上一张截图(别激动,我的域名已经画掉了)

wosign

5、下载证书解压之后,你会得到三个文件,其中有两个分别是“private.key”和“public.crt”,由于我的服务器使用的是AMH面板,搭配的是nginx,我就来演示一下nginx鸟枪换炮玩SSL

首先上传上述两个文件到VPS(必须的,推荐使用WINSCP),我这里保存在/home/ssl,然后打开AMH中的nginx.conf,该文件位于/usr/local/nginx/conf中,在listen那个括号内加入下面一大段内容即可

listen 443;
ssl on;
ssl_certificate /home/ssl/public.crt;
ssl_certificate_key /home/ssl/private.key;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;

最后执行amh nginx restart重启nginx就生效啦~


在安装完之后。网站中所有引用http的外链都会失效,例如bootstrap官网的CDN因为不支持https就直接失效了,最好的解决方法就是不是用bootstrap、jquery等框架的外链,直接保存在本地即可。
话说刚刚续费了VPS,正在安装软件,才想起要写写文章了