EAimTY 的博客
肥宅
首页
关于
主题
LeetCode 笔记

心中有一万只草泥马在奔腾 ing...

晚上升级了一下 Chrome,顺手把浏览数据清除了。之后进了一下博客,输入网址时没有写 HTTPS,结果发现出问题了:

不通过 HTTPS 访问博客时会被 DNS 劫持!(´Д`)=3

从今天起,eaimty.xyz 及其所有子域名全部启用 SSL 加密,且全部开启 HSTS Preload
顺便在服务器上 yum update 了一下,发现 Nginx 官方 yum 源里的软件包升级到了 1.10,终于原生支持 http2 了, 不容易啊

最近,墙又高了很多,中国电信开始大量墙境外主机和 VPS 的 IP,OpenShift 在国内访问很不稳定,经常出现 timeout,再加上 OpenShift 用的是 Apache,本身就不擅长处理动态程序,导致博客频频 503... 实在是不能忍了... 突然想起前些天手贱多买了一台 VPS,于是折腾了一下,把博客搬到了搬瓦工的洛杉矶机房。
这回从国内访问的速度快多了,不过貌似 CloudFlare 的 DNS 已经快要被墙了...🤣

然而在向新服务器导入 MySQL 数据库的时候忘记先删除安装时自动新建的数据库了,也就是把 utf8mb4 编码的数据库导入成了 uft8...
结果就是排版和 emoji 都没了... 没办法,重新排吧┐(‘д’)┌

转移过程中顺便改了改主题,添加了一些功能,改了一下配色,顺便更新了一下 bootstrap 和 jquery(没办法,强迫症┐(‘д’)┌),压缩了一下 Material-ScrollTop 的 css 和 js,还把几乎所有代码的格式统一了,显得很规整 (没办法,强迫症┐(‘д’)┌)

更新后的主题依然在 GayHub 上:

https://github.com/EAimTY/typecho_material_theme

总结一下对服务器安全的简单设置。

注:本主题已经过气,不再被维护,请使用最新的 Materiality

废话不多说... 先上链接:

https://github.com/EAimTY/typecho_material_theme

新手... 技术很渣... 大家别吐槽啊
本人是 MD 癌,所以当初建博客的时候就选择了 HanSon 编写的这款主题。最近心血来潮,稍微改了改,放到了 GayHub 上。
原始主题在 这里
懒癌泛滥,直接把 https://github.com/bartholomej/material-scrolltop 拉下来作了浮动按钮。
参考了 https://github.com/uidea/typecho-material-theme
按自己的习惯改了很多,为了方便直接把友情链接放到了 sidebar.php 里,不用插件了...
有什么好的建议请到 GayHub 发 Issue。

2018 年 2 月 2 日更新:将系统换为 CentOS7

这篇文章的初始版本所适用的系统是 CentOS6,两年后,原文章中的许多方法已不再适用。
为了保证稳定性与安全性,我们使用的所有软件都应确保是最新的稳定版本。