记一次服务器迁移

用了一年的DigitalOcean终于到期了,服务器配置还是不错的,只是这网速真的是一言难尽,才用了没多久,后台面板都没办法直连了,服务器出故障了强制重启还只能另寻他路登录后台。。。不过这5刀一年近乎白嫖还要啥自行车?

在服务器到期前赶紧物色下一台小鸡,看了不少评测网站,最终选择了一款极具性价比的极光VPS,优惠后1H1G30Mbps一年只要200块!美西CN2线路和香港CMI线路都挺不错的,带宽也够大,用了1个多月来香港线路还是比较稳定的,平均延时只有50ms左右,太香了!虽说国内小厂有跑路风险,但自用挂个博客站在偶尔挂点测试站足够了,配置下自动备份到谷歌云,也不怕他跑路了。


好像扯远了,下面来讲一讲迁移过程中踩到的坑吧。

站点迁移

宝塔面板有非常方便的网站迁移功能,按官网教程配置好api密钥就能一键迁移了,需要注意的是,需要保证两台机子的web环境(nginx、php、mysql)完全一致,我一开始迁移失败就是因为Mysql版本不同。

宝塔一键迁移

必要工具安装

一台新的机子肯定要重新配置运行环境,这也是非常头疼的一件事。这部分内容我在另一篇文章里整理了,方便以后重装系统时不用再到处去找教程了。

👉Linux 主机初始化环境配置

博客站迁移

之前我的个人博客站用的是WordPress,这确实是一款成熟优秀的博客站点框架,自带用户系统和评论系统,也有丰富的插件可以使用。但它是基于php编写的,同时需要mysql支持,而这两个又是服务器占内存的大户。而最为致命的是内容迁移起来是真的头疼。如果只是整站迁移倒还好,配置好域名,数据库、网站目录直接搬走就行。但如果想把文章导出归档就特别麻烦,由于WordPress是把文本内容存数据库里,而图片资源是按照时间分文件夹整理的,把文章一篇篇整理导出需要花不小的功夫。

博客目录

所以趁还没写几篇文章,赶紧导出整理成markdown,转用对markdown十分友好的Hexo了。

hexo

选好主题后美观度完全不输WordPress!用Typora配合sm.ms图床写博客真的太舒服了!文章搬运起来也非常方便,完全不用管图片外链转换了!

附相关文档链接:

👉主题商店

👉Valine评论插件

👉Hexo官方文档

后记:

其实7月初就完成迁移了,万恶的实训害我鸽到现在。现在博客主题只是随便找了一个,还没找到最合适的。之后可能会出一篇自定义主题的教程。

作者

江风引雨

发布于

2020-08-15

更新于

2020-08-21

许可协议

CC BY 4.0

评论