博客搬家 Vultr + Ghost

离职一个月了.. 趁这段时间修整一下, 整理一些学到的东西, Blog 自上班以后就没再更新过了... 用了一年的 Farbox, 后来切换到同门的 Bitcron, 时间长了感觉有些单调, 遂决定换一个博客平台.

博客平台选择

简书之前也用过... 有些硬伤 :

  1. 不能绑定独立域名, 自定义主题什么的... 大家都一样就没意思了
  2. 文章宽度太小了, 宽屏看代码也只有几百 px 的宽度显示内容, 明明两边还空着那么大呢... 已私信其 CEO '简叔' 不过也没有帮我解决

其它的博客平台类似 Medium, Blogger, 也是一样的.

现在很多技术博客都是 Github + Hexo 搭建的.. 免费还能绑定域名 + https, 主题好看, 搭建方便, 我也简单搭建了一个, 最麻烦的就是每次修改都要 Commit 一下, 对我这种看不顺眼就修改文章的, 想想就感觉磨叽, 当然 MWeb, 能解决这个问题. 用惯了 Farbox, Bitcron, 但我已经习惯于用 Markeditor 写完文章, 自动帮我同步到 Dropbox, 然后 Bitcron 在被访问时自动用 markdown 生成 网页. 这样随便修改文章, 也不用担心同步和更新的问题, Make my life easier ~

后来有了解到 Ghost Blog, 想起来原来 王巍 (@onevcat) 一直用的这个博客, 觉得可以尝试一下, 官网也提供了付费的服务, 什么也不用操心, 他提供所有后端服务, 一直要交钱写文章就好, 不过坑爹的价格.. 19刀/月 起, 搜索后在 Github 看到了 Self - Hosting Guide, 可以在服务器上自己搭建 Ghost, 666 ~

VPS 买买买

之前买过 搬瓦工 的 VPS, 只用来搭 SS 翻墙用, 不过速度一般般, 后来就没再续费了

经过一大波 Google + V2EX + Zhihu, 确定买 Vultr 家的, 因为速度和服务质量被大家认可, 新账号优惠也不少, 而且最近新推出 2.5刀的最低配, 够我使用了.

购买小插曲又来了, 我买的时候所有优惠全部失效, 2.5刀的 VPS 也售罄了, 还好搜到了别人的帖子, 说在 web 端不能创建了,但用 API 仍可以创建 2.5刀的 VPS, 亲测有效, 原文找不到了, 后来有人把这个方法整理出来了, Vultr: 通过 API 创建月付 2.5 刀日本小鸡

开始搭建 Ghost

不得不说选对了 VPS 提供商, Vultr 用起来确实很舒服, 简单大气的管理界面, 嗖嗖的访问速度.

VPS 的系统我选择了 Ubuntu, 因为我用的第一个 Linux 系统就是它, 对 CentOS 不太熟.

开始安装时用 Ghost 1.0.0 新出的 Ghost CLI 一直安装不成功, 后来找到了 DigitalOcean : How To Install and Configure Ghost on Ubuntu 16.04 的一篇文章, 成功搭建. 顺便还学到了 Nginx, Node, systemd 相关的东西, 还挺有收获的

SS

然后既然买了境外的 VPS, 必须要顺手搭个 SS 吖, 可以参考 科学上网的终极姿势-在-vultr-vps-上搭建-shadowsocks , 秋水逸冰 Shadowsocks 一键安装脚本(四合一) 这两篇文章来搭建, 非常简单无脑的一键安装脚本, 感谢原作 ~

VPS

  1. 域名之前就在 阿里云 - 万网 买过了, 修改下解析就好了
  2. 之前在公司学习 iOS 的 https 适配, 和运营商劫持, 了解到 https 的重要性, 遂找到了 letsencrypt 这个口碑好 + 免费 的 Https 证书颁发机构, 照着配置教程, 一会就配置好了 https, 贼棒棒哦...
  3. 还有 Vultr 的 Snapshots 功能, 当做好一些配置后, 建立一个快照, 如果之后修改错了直接回滚, 相当于手动备份吧, (Vultr 也提供自动定时备份, 不过另收费, 我也不太需要, 就用 Snapshots 即可).

最后

最后给新 Blog 选了一个文档特别全的主题 caffeine-theme, 还不错 ~