表示上午的考试基本已经翻车~
没办法遇见撒比的监考考试想不翻车都难~

QQ截图20160604224657.png

看着大神们一个个都在开启 https 装b
终于我也忍不住了
其实对于个人来说 https 除了装个b真的一点卵用都没有
一直没整 就是因为嫌麻烦
果然 一个ssl整了一下午
其实这东西会了不难 难了不会
只要你用心去学了,没有啥学不会的
注册证书还算胜利,现在个人的证书基本也都是免费的了
把它装在网站上才发现没那么简单,


你要把全站的链接 图片 永久链接 加载的 css 什么的全部都改成 https 的链接
工作量瞬间就巨大了,
不过仔细研究了下链接在数据库都可以批量改的
把链接全改了发现后台又进不去了
原来 Typecho 的程序也要加上开启ssl的定义
等到一切都以为完成的时候
在后台保存文章的时候突然光荣的出现了 502 Bad Gateway
再仔细研究了下才发现我的 php 和 mysql 数据库版本过低了
php5.1 和 mysql5.2 确实有点说不过去了
去 wdcp 论坛翻了个底朝天 终于找到老大的 php 和 mysql 升级代码
不过最后又卡在了 php 的编译上
原来因为 PHP 默认不支持 1G 以下内存的安装
不过可以通过改代码忽略它的检测
等到我认为终于搞定的时候
升级后的 mysql 数据库挂掉了
重启了 N 回都没法启动,整个人瞬间崩溃掉了

mysql-failed.png

这个问题困扰了我很久
我到论坛上,到 google 翻了好久
最后终于发现问题是出在一个 my.cnf 配置文件里的 loose-skip-innodb 函数上
把它屏蔽了之后终于数据库成功启动!
看着它启动成功 这一刻的我才发现 一切的努力都是值得的!

mysql-success.png

博客终于正常访问,全站 https 也基本正常

可是并不带表革命已经结束
在我设置301跳转后发现我的子域名都没法去绑定了
我只好分别创建一个站点然后用 URL 跳转暂时解决这个问题

今天的革命到此结束~ 咱们来日再战!