1、备份wordpress对应的数据库。
mysqldump -u root -p boke > mysql-boke.sql
2、备份wordpress网站程序。在老的VPS上把整个网站的跟目录打包
tar -zcvf boke.tar.gz /www/boke
3、通过SCP把数据库和网站根目录的打包文件传到新的VPS,scp boke.tar.gz 8.8.8.8:/root/ ,如果更改了ssh端口就这样:
scp -P 3389 mysql-boke.sql 8.8.8.8:/root/
因为新老两台VPS都在美国,这样传输的速度相当快,20M每秒以上。
4、在新VPS上把boke.tar.gz解包到和老VPS上的同一位置
tar -zxvf boke.tar.gz -C /www/boke/
5、新建boke数据库,导入老站的.sql的数据库备份文件。
create database boke #如果在mysqldump备份的时候加了-B参数,这里就可以直接导入,而不用手动建boke库。
mysql -u root -p boke<mysql-boke.sql
重新授权下wordpress的数据库的用户
grant all on boke.* to xiaoming@’localhost’ identified by ‘zheshiyigehenfuzademima’;
6、删除网站根目录(/www/boke)下的wp数据库配置文件wp-config.php,然后在chrom浏览器中输入网站域名访问,安装wordpress。
这一步请放心,当你在安装界面填好数据库相关的东西,点击下一步后,会提示“看来你的wordpress已经安装过了,现在登录”。
此时,网站完美迁移成功。
原创文章,转载请注明: 转载自笛声
本文链接地址: wordpress整站迁移
暂无评论