02月10, 2018

博客转移

方案

新开一台机器,将之前的机器备份并在新机器进行还原,达到应用和数据不变的目的。

迁移步骤

  1. 还原机器之后,需要先启动mysql服务
    [root@iZ ~]# service mysqld start
    Starting mysqld:                                           [  OK  ]
    
  2. 启动服务
    // 到firekylink目录下
    cd /usr/libra/firekylin
    // pm2启动
    pm2 startOrReload pm2.json
    
  3. 启动ngixn
    // 检查nginx 配置
    /usr/local/webserver/nginx/sbin/nginx -t
    // 启动
    /usr/local/webserver/nginx/sbin/nginx
    
    此时可以访问博客,但新建博客无法提交,会报错referrer_error,这是因为系统配置的host还是之前的机器,而此时已无法通过系统设置更改配。
  4. 修改数据库表字段
    use Blog;
    update fk_options set value='新的服务器地址如10.46.184.90' where `key`='site_url';
    
  5. 因为后台缓存问题,修改后页面提交还是会报错,需要清除缓存。
    cd /usr/libra/firekylin/runtime/cache
    rm -r -f *
    
  6. 重新刷新后台管理页面便可提交数据了。

本文链接:http://fengbaiyang.cn/post/new-server-blog.html

-- EOF --

Comments

暂不支持评论,如有问题,请发邮件至baiyang.feng@outlook.com。 望不吝赐教~