0%

Hexo迁移 - 更换ECS服务器

趁着最近阿里云双11的优惠活动,我计划更换下博客所在的ECS服务器(其实为了响应消费降级~),咨询了下售前和售后,最终顺利完成迁移,记录一下迁移过程以备后续所需。

由于我是采用镜像的方式迁移,因此流程非常简单;在开始更换服务器之前,只需要做好以下准备工作:

  1. 对当前服务器设置一个自定义的镜像
  2. 将原有的Hexo站点文件备份,以防数据丢失
  3. 选配新的ECS服务器,其中地域选择与旧ECS相同的、镜像选择你设置的自定义好的,这样后续才能顺利迁移

当你完成新ECS服务器购买后,可以开始进行服务器更换了,按照以下步骤进行:

  1. 当你完成ECS服务器购买后,新ECS已有了与旧ECS相同的配置,所以几乎不需要再重新配置hexo了,除了将_config.yml文件中旧IP替换成新IP
  2. 检查下各个端口是否打开,防火墙是否配置
  3. 重新deploy下博客文章
  4. 最后重新解析下域名,将旧IP更换成新的IP;不然网站只能用IP访问而不能用www域名访问了

通过以上步骤,即完成了ECS服务器更换的Hexo迁移