本文将描述wordpress在更换虚拟主机过程中的搬家技巧和过程

1.利用 BackUpWordPress 插件来备份 wordpress 的整个目录,并把生成的文件下载到本地。

2.利用 WordPress Database Backup 来备份数据库,把生成的文件解压到本地。

3.在新的虚拟机里面捆绑域名,如 www.sh18.com  并且记录对应的ip地址。

4.进入新空间后台,创建数据库和数据库用户和密码

5.用phpMyAdmin 登入创建好的数据库 点击左侧数据库名称 ->操作 ->整理 ->utf8_general_ci 执行 ,这是为了保证wordpress存储数据方式为 utf8

6.导入数据库 phpMyAdmin -》点击左侧新建的数据库-》点击上方 import 或导入 按钮  导入 WordPress Database Backup  备份的数据库即可 (文件的字符集选择 utf8) ,执行即可

7.解压BackUpWordPress 备份的文件,用二进制编辑器 EditPlus 或 Emeditor 修改 wp-config, 设置新的数据库名、用户名和密码后保持

8.上传wordpress目录到新的空间即可(记得用新的wp-config)

9.打开 本地 C:\Windows\System32\drivers\etc 目录 (或搜索系统目录下的hosts文件)

10.用文本编辑器 打开 hosts ,重启一行 输入

新的ip地址 域名

如:

111.111.111.111 www.sh18.com

保存 hosts文件

11.重新开启一个ie,打开您的域名,看是否正常,随意挑选几个文章和分类,一切无误后 进入你的域名dns,修改A记录到新的空间即可。(此时可删除hosts文件内添加的内容)

以上方法可以避免在服务器迁移过程中 dns不同步引起用户无法访问的问题,因为如果碰到用户所在地dns没有更新解析,那他同样是访问的旧的空间,搜索引擎 也不会因为无法找到网站而惩罚贵站。

思考致富@sh18 on 05月 2nd, 2008 | File Under wordpress | 1 Comment -