实际上早在放假的前一个月我就有给博客搬家的想法,奈何当时正值期末复习无暇顾及这些,于是就一直拖到了今天。折腾一趟还是能发现一些问题的(差点就重新建站了)下面记录一下过程,遇到的问题以及解决方案。
1. 备份原始数据
备份站点
登陆宝塔面板后台,点击网站,点击网站后面那个“无备份”:
然后出现下面的弹窗,点击”备份站点“:
等待加载完成后会出现“备份成功”的提示,大致如图:
点击下载,保存你备份的站点文件。
备份数据库
登陆宝塔面板后台,点数据库,点网站后面那个“无备份”:
然后出现下面的弹窗,点击”备份“:
等待加载完成后会出现“备份成功”的提示,大致如图:
点击下载,保存你备份的数据库文件。
注意:此处建议记录下你的数据库名和数据库密码,并在新建站时候填入,如未能记录,后面也有解决方案,此处先埋一笔。
2. 迁移进新的服务器
恢复站点
登陆宝塔面板后台,点击网站,点击“添加站点”:
注:数据库账号密码处可以填写之前记录下的数据库账号密码,如果没有请保持默认或自行修改一个新的,后面会用到,此处再埋一笔。
站点添加完成后,我们打开站点的根目录,将之前备份的站点文件上传并解压。
恢复数据库
登陆宝塔面板后台,点击数据库,点击“导入”:
上传文件,导入成功即可。
Q&A
Q:我忘记了/没有保存我之前的数据库账号密码,怎么解决?
A:问题不大。打开站点根目录,找到里面的wp-config.php
文件,里面存放的是你之前的站点数据库账号密码,可以将其改为现有的数据库账号密码,也可将现有数据库账号密码修改为以前的数据库账号密码。
Q:我已完成恢复,但站点打开后排版十分混乱,怎么解决?
A:出现这种情况十有八九是你的新老站点域名不一致,解决方案为:
1. 登录宝塔后台,点击数据库
2. 找到你的博客对应的数据库,点击“管理”,会自动跳到phpMyAdmin
3. 点击表wp-options
,第一行和第二行就是你之前设置的域名了,双击它,修改为现在的域名即可。
Q:我已完成恢复,但站点中的文章无法打开,怎么办?
A:这是伪静态问题。在面板后台点击网站,找到你的博客对应的站点,点击设置->伪静态,在下拉列表中选择wordpress
,保存即可。
暂时就遇到了这些问题,欢迎留言讨论哦~
本文地址: 记一次WordPress博客搬家过程