小破站迁移辛酸史
小破站迁移辛酸史
还不是想体验一把漂亮的主题
(是因为穷),哈哈哈
初始方案
用到的工具
- Typecho
- Vps
一开始这样也确实不错,但是太平常了-.-,PHP
+MYSQL
+NGINX
一把梭
现在的方案
用到的工具
- Hexo + Butterfly
- Travis CI
- GitHub Pages + Vps
其实现在这样也是内容多多,但是也学到了很多东西呀,主要是用到了自动部署方案,以后只需要专注于写作就ok了
踩坑记录
- 一开始我是用
GitHub Pages
和Coding Pages
来部署双节点,用了一天之后,CodingPage就突然发问不了了,Bu和Go了一下,发现CodingPage就突然发问不了了好像确实不咋地,服务不稳定啊,那没办法了,还是部署一套在我的小水管上面吧 - 我的.travis.yml文件给大家参考一下,主要是推送到
github
和coding
上面,一开始是这方案,后面coding也就没有用了,但是也没删,就放着当备份呗 - Vps上面的代码同步采用了WebHook来进行同步
- 使用 Git Subtree 管理主题版本,这样的话,以后切换主题妈妈就再也不用担心了
- 在域名服务商那边记得填写两个域名解析哦,一个是去
GitHub Pages
,一个是去自己的Vps GitHub Pages
自定义域名记得在source下面放CNAME文件,不然好像过一会自定义域名就会掉hexo d
了之后,代码确实有push到master上面,但是里面没有内容,没办法,我就只能在.travis.yml里面用上了手动推送public目录- 文章里面有很多部署细节我都没说,因为这些G一下或者B一下都可以获取的到哦,主要是提供一个思路就好啦
附上我的双节点
果然很完美,我的小水管挺住
博客
确实漂亮,没的说
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Lihq - Blog!
评论