--2021-08-04
阿里云的vps快到期,一看,续费1400+...再见!

  1. 准备新的vps
    买了一个国外gia路线的vps,重装debain10,修改默认sshd端口
  2. 安装lnmp环境
    还是使用lnmp.org的脚本,部署完浏览器直接访问ip测试nginx,mysql允许远程登录,vps防火墙放行
  3. 数据库迁移
    数据量不大,就直接使用navicat同步数据到新的vps的mysql中
  4. 域名更换解析
    域名解析到新的ip
  5. 安装博客程序
    安装typecho,数据库选择同步过来的库,会检查到旧数据,使用旧有数据
  6. 博客用户文件迁移
    把博客根目录下的usr文件夹复制到新vps,这里使用了rsync
  7. 测试
    访问博客域名,看看有毛病没
  8. 开启ssl
    安装acme.sh,使用域名申请证书,在nginx的vhost配置文件里引用,可以使用lnmp命令快速开启
  9. 测试https访问
    测试,看看https能访问没

至此,本站迁移完成