2010 年 4 月 11 日,路大仙电脑技巧博客从美国主机成功搬家到国内。现在访问我的站,已经在在国内,速度非常快。这篇日志用来记录搬家的过程,也 跟大家分享一下 WordPress 如何从 Cpanel 平台搬家到 DirectAdmin 平台。其实在搬家之前,我对搬家的知识丝毫不了解,所以,为了尽量减少风险,我花了很长时间做准备,看网上的文章; 下面,我讲解一下 WordPress 如何从 Cpanel 搬家到 DirectAdmin 。

整体上说,博客搬家需要 3 个大的流程:

1 、资料转移;2 、数据库导入;3 、修改配置文件 wp-config.php;4 、解析域名。

下面我详细介绍一下每个过程:

一、资料转移

首先,进入到 Cpanel 后台,全备份文件 (相信大家都会); 备份完成之后,把刚刚备份的压缩包下载下来。我们需要压缩包里的一个文件夹,名字叫 “public_html”,在文件夹在 “压缩包” 的 “homedir” 压缩包 (需要对这个压缩包再解压) 中。结果两次解压之后,找到 “public_html”,我们需要把 “public_html” 里面的所有文件,上传至新主机的 “public_html” 中。这里建议大家先将原 “public_html” 文件夹压缩成.zip 压缩包,上传到新主机任意文件夹,然后再将新上传的压 缩包,解压到新 “public_html” 中。

最终的结果:新的 public_html 文件夹和原 public_html 看起来一模一样。这里建议大家使用 FlashFXP 上传,网上有破解版本。

2 、数据库导入

数据库导入是比较简单的一步。进入 Cpanel 后台,点击 “phpMy 管理”,进入数据库后台 (页面会有一次跳转),在页面左侧,选择当前博客的数据库文件; 选择后,点击页面右侧的 “导出”,什么都不用修改,直接点击 “执 行”,会弹出 “保存文件” 对话框,直接保存文件就可以了。

原数据库导出后,把原数据库导入到新数据库中。如果新主机还没有建数据库,则需要新建一个数据库,数据库名、用户名、密码一定要记住,后面会用到。建好数据库后,按照刚才导出数据库的流程,再导入到新数据库中就可以了。

3 、修改配置文件 wp-config.php

在刚刚上传到 “public_html” 文件夹中的文件中,找到 wp-config.php,修改数据库名和数据库用户名。

4 、解析域名

进入你的域名管理后台,我是从中狐买的域名,所以从中狐进入域名管理,把域名解析到新的主机 IP 就可以了! 经过上面的操作之后,如果顺利的话,域名解析成功之后,WordPress 博客就搬家成功 了! 当然,其中还有很多细节,大家遇到各种问题时,欢迎和我交流。

上面就是 WordPress 从 Cpanel 搬家到 DA(DirectAdmin) 的过程,我 讲的不算好,因为我只搬家过一次,学到的东西还很肤浅,有不对或者不完整的地方希望大家多多批评。

另外还有一件事非常意外,那就是我现在所用的主机和我一位河南朋友任职的一家公司大华留学的 网站所在主机是一家公司提供的,所以,有那么大的公司也在这台主机,我就更加安心了!