之所以自己建博客,其实原因很简单,云笔记都收费了,既然收费那么自然要货比三家,结果也就三家,比了之后都觉得用的不爽,然而在没有别的选择的情况下也继续用着,直到有一天查资料看到一个博客,眼前一亮,极简风,太美了,我想这样的人,应该不会删除「Power By」,仔细翻看了一下,果然有「Power By Typecho(当然这里我也要给出链接了),查了下,极简,轻量,完全符合我的风格,反正云笔记对我来说,作用也就是分类和全文搜索,Typecho完全可以满足(虽然看了GitHub发现中间停更了两年,但这完全不是问题,停更也可以说明稳定了,而且用户群体也不小)。看了GitHub源码是PHP的正好也顺便学一下,入个门了。加上我又是markdown重度患者(听说wordpress对markdown支持很不友好),这次我是比也没比,义无反顾的就投入了Typecho的怀抱了。

  当然,我是个追新族,怎么可能用两年前的稳定版呢,我直接git clone了最新的源码。

  刚好手头也有不少服务器,最后选了装SS的国外VPS,为什么呢?因为既然自建博客了,肯定要用向往已久的io域名啊,怎么样也要好好装个逼啊,哈哈哈哈

  虽然看到issue里面bug挺多的,但是追新族怎么可能忍得了不试试最新版呢,就想我的谷歌市场里常用软件都申请了试用beta版一个道理。

  当然除了Typecho,其他整个环境都是最新的


  • CentOS 7.3(1611)

原本是3.10.0-514.10.2.el7的内核,被我换了4.10.5-1.el7.elrepo的内核
换内核的原因其实是为了换Google最新的tcp拥塞算法bbr,因为国外vps现在丢包有点严重
别看听着高端,其实就十几行命令,5分钟搞定的事情

  • php7.1.3 就编译了Typecho需要的扩展
  • Apache2.4
  • 为了轻便,我用的Sqlite3,方便移植(因为SS服务器经常会换么),而且不想为了这么轻量级的一个博客装个mysql弄脏了环境

最后还是迁移到了MySql(MariaDB分支的),因为Sqlite很多插件都不能用...- -!!
最后的最后...我直接使用了我在国内正式服务器上的数据库,VPS上只放了php,躲避备案...


置顶记录开始日期