VPS 上搭建个人主页

听起来比 Git Pages 酷,这就行了

Posted by techkang on June 15, 2018

起源

我一直想配置一个自己的 VPS,当然主要目的是翻墙。看来看去,发现能用支付宝买的都很不划算,要么很容易被屏蔽,就办了一张信用卡,信用卡到手后,申请了谷歌免费的 VPS(资本主义,资本主义.jpg)。

主要步骤

之前已经用 Git Pages 搭建了个人主页,那么接下来的主要任务是:

1.clone 仓库到 VPS
2.安装 jekyll
3.安装 pip3, 并安装 flask
4.写一个 flask 脚本,监听某个端口的某个网页,打开 screen,放到后台运行
5.在 GitHub 主页设置 Webhooks
6.让 jekyll 后台监视克隆到 VPS 本地的代码,有更新就重新编译
7.配置 nginx,在 80 端口输出 jekyll 输出的网页。