WORDPRESS站点迁移三部曲

将wordpress从 站点A → 新站点B ,只需要三步轻松搞定。
(以下内容中站点A 用A.表示,站点B用B.表示)

1.备份数据库

A.备份数据库 使用插件WP Migrate DB

它可以在导出数据库前更改数据库网址和文件路径等,然后导出数据库,省去了后续修改数据库的烦恼。接下来,你只需要将网站的文件上传到远程主机,然后在 phpMyAdmin 导入这个数据库文件即可。

Find 下面为 原站点的站点(域名)
Replace 替换为 新站点(域名)
若不更换域名,则保持不变 一定要仔细检查URL不要多http://,空格以及反斜杠

2.无缝传输站点

一边打包压缩A.的文件,一边传输文件数据到新的主机B.上,一边在新的VPS主机上解压文件,使用以下命令

cd /var/www/  
tar czf - k162.cn |ssh root@104.207.155.26 tar xzf - -C /var/www/  

其中: k162.cn为要拷贝的文件夹
104.207.155.26为B.的SSH地址
/var/www/ 为拷贝到B.的路径
注1:若新主机SSH端口非22,则加-p 端口
注2:拷贝过程中会提示确认连接新主机,输入yes以及密码

3.导入数据库

B.使用 phpMyAdmin导入刚才导出的A.数据库文件

4.总结

博客搬家时有发生,我查阅了很多教程,也在试错过程中学习了不少linux知识。新手可能会因为数据库和路径位置的问题造成各种错误,比如图片无法显示,链接失效等,使用这种方法在两台VPS之间迁移博客最简单,免去了打包到本地以及修改数据库的烦恼,三步轻松搞定。

leeway

继续阅读此作者的更多文章

comments powered by Disqus