08月04, 2016

给网站添加https

不得不提的囧事:这个功能在11点左右就搞定了,然后发现这个博客系统上一页、下一页有bug,NaN。。然后看到官方已经有更新tar包,于是下载下来。一开始SB了,把整个包替换了,所以在打开的时候,又出现了安装数据库的页面。幸好我“聪明”,当时有备份文件夹,所以又切了回来。

这只是噩梦的开始。前台分页可以了。但是进入后台admin,控制台报错,直接把我蒙圈了。看了一下,猜想是数据库的原因,TM手贱地把某个表给删除掉,然后导入它给的sql里面的某个表。然后我就后台登录不了了。。

那个fk_options居然关联了用户表,猜测是在登录是,拿里面的一个值,然后形成一个复杂的密码算法。。但是我登录不了呀!!

当时已经近12点半了,整个人很困。于是先躺在床上睡了一会儿,睡着睡着想到个办法,用mysql工具连远程,然后本地也搞一个firekylin,使用相同的密码,然后复制过去。。这才搞定!!

说多了,都是泪。关于分页的问题只能等他们的回复了,已经提了issue。

言归正传,说一下怎么给网站加https。

首先通过沃通数字证书,购买一个免费的SSL。(当然其他渠道也行)

再就是通过它可以下载得到:

有一篇文章:Nginx 配置 SSL 证书 + 搭建 HTTPS 网站教程,只需要看一下nginx怎么配ssl的部分即可。

一路下来也不会有什么坑,那么最后像我的网站为什么没有绿色的锁呢?

是因为我用到了http的图片,qiniu上面免费的,当然我也可以花钱买https,但想想没那个必要,毕竟穷人一个。

关于网站用了https,但没有显示绿色锁,可以通过 Why No Padlock来排查原因。

PS:晚上终于能睡个好觉了。。。

本文链接:www.my-fe.pub/post/nginx-ssl.html

-- EOF --

Comments

评论加载中...

注:如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理。