返璞归真-博客极简化

目录

  1. 1. 前言
  2. 2. WordPress
  3. 3. typecho
  4. 4. Hexo
  5. 5. 博客停运
  6. 6. 重建

前言

如题,目前运行的这个博客主要就是极简风,从 2017 年折腾个人博客以来,我尝试过很多乱七八糟的 Blog 程序,最开始是 WordPress,后来换到 typecho,最后终于是返璞归真使用了 Hexo 搭建纯静态博客,简单记录一下。

WordPress

我从 web archive 找到了 18 年读大学的时候的博客,那时候确实挺花里胡哨
wordpress博客

当时这个博客也是稳定运行了一年多,也有了一些上万阅读量的文章,还添加了不少稳定运行的博客友链,但是后来服务经常挂掉,那时候我也没有分析报错解决问题的能力,就推倒重做换用了更轻量的 typecho。

typecho

换到 typecho 之后一直没有喜欢的主题,换来换去,直到有一天我发现了 handsome,非常喜欢,也是豪掷 50 大洋直接拿下(最近好像涨到了 88,作者也是非常负责任的更新到了现在,还在持续添加新功能。

咳咳回归正题,这次重做也丢掉了一些历史包袱,WordPress 当初是直接用阿里云的成品 lamp 环境部署的,自己没有维护的能力,我在部署 typecho 的时候选择了纯净的 Linux 服务器,用 lamp.sh 安装了 LAMP 环境,也部署上了 https,后续又加入了又拍云联盟,白嫖到了 CDN 加速,折腾完之后博客也是稳定运行了一段时间。

Hexo

此次重做的契机比较扯,我在大学主要学习的是网络安全相关的东西,随着学习的深入,接触的漏洞越来越多,我开始产生一些 0 信任的意识(我自己称为赛博洁癖),总觉得不够安全,而且 typecho 确实也出现过一些安全漏洞,后来从学长那听说了 hexo,还能部署到 GitHub pages,就又推倒重做了。

博客停运

众所周知 cn 域名基本上约等于实名制上网,而我又在 21 年实习的时候,使用了博客的服务器进行了扫描探测,虽然是工作上的需求对客户进行的探测,但是还是被防守的人员抓住溯源到了,好在对方也是同事,直接在群里艾特了我,避免了一出闹剧,从那之后我就把博客停掉了,确实显得不是很专业了。

重建

这次重建呢,也是因为我转到了甲方工作,没有那么多红队攻防的机会,自然也就没了高度匿名的要求,所以实不实名的倒也无所谓了,就琢磨着在互联网再留下点痕迹。

本次重建依旧是选用 hexo,主题采用了 sea,我也是一眼就相中了,够简洁,美学设计也很有风格,lamp 也不装了,简简单单装个 apache,再用 certbot 自动化配置了 SSL 证书,连 hexo 都是直接装在了服务器上,把静态文件生成的目录改到 Web 目录,又省一个部署的过程。

后续还是专注内容,学习、生活、工作相关的东西都会往上发一发,年纪大了难免絮叨点,哈哈。