如何把网站从旧空间搬迁到新空间?

五月 12 2010No Commented

Categorized Under: 博客主机

本博客原先使用的空间是HostRocket主机商的,月底即将到期,因为续费价格太贵,加上国内访问的速度也不是很快,因此决定把博客搬迁到另外一家主机商的空间上,综合价格和访问速度的因素决定选用美国主机商HawkHost的空间,我选用的空间方案是BASIC,使用五折优惠码一年价格只要19.74美元,真的挺便宜的,而且访问速度也挺快的,平均可以达到210ms左右。

花了几天时间,今天我的博客终于顺利落户到HawkHost,下面是网站搬迁的详细过程,希望大家在网站搬迁的过程中少走弯路,一步到位。

一、导出旧空间网站数据库

1、到网站旧空间的控制面板后台,找到数据库选项下面的PhpMy管理,点击图标进入PhpMyAdmin后台;

2、进入PhpMyAdmin后台后,在页面左边选取要搬迁的网站数据库,然后在如下图的页图右上边点击“导出”按钮;

3、点击“导出”后出现如下图,在图的右下角点击“执行”开始导出数据库;

4、点击“执行”后会弹出如下图的对话框,选择“保存”就完成了数据库的导出工作。

二、压缩旧空间网站所在的目录并下载压缩包

1、进入旧空间网站的控制面板,选择“文件管理器”点击图标进入“文件管理器”页面;

2、在文件管理器页面的左边选择网站所在的目录,然后右边就会显示出该目录下的子目录和文件,如下图;

3、选择右边的所有目录和文件,然后点击上边的“压缩”按钮开始压缩该网站所在目录下的所有子目录和文件;

4、点击“压缩”按钮后出现如下的对话框,选择相应的压缩文件后缀及压缩文件的存放路径,然后点“compress file”开始压缩文件;

5、压缩完后会出现如下的弹出窗口,点“Close”就完成了压缩工作;

6、找到刚才压缩出来的文件,点击如下图的“下载”按钮下载压缩文件,当然也可以通过FTP软件下载压缩文件。

三、在网站的新空间建立数据库,并导入旧空间数据库

1、进入新空间控制面板,点击数据库下的“MySQL数据库”图标;

2、进入“MySQL数据库”页面后,在如下图中的方框中输入要创建的数据库名称,比如“meiliba”,然后点“生成数据库”按钮就创建了新的数据库;

3、在如下图中添加新用户,输入用户名(比如:hao123)和密码,然后点“生成用户”按钮生成用户;

4、把刚才生成的新用户添加到新数据库中,如下图所示,选择相应的用户和数据库,然后按“添加”按钮;

5、按“添加”按钮后出现下图所示的页面,选择所有权限,点“更改”按钮后,会提示已成功把用户添加到数据库中。

6、返回到控制面板,打开PhpMy管理页面,在左边选择刚才的建立的数据库,如下图所示;

7、然后点击右上边的“导入”按钮,出现如下图所示的页面,在要导入的文件的框中选择在旧空间中导出来下载到本地硬盘的数据库文件,其他不作改动,按右下边的“执行”按钮开始导入数据库工作;

8、点“执行”按钮后过几分钟会出现顺利导入数据库的页面如下图,至此旧空间网站的数据库已导入新空间的新数据库中。

四、上传旧空间的网站所在目录压缩包到新空间并解压缩

1、通过FTP软件把旧空间网站所在目录压缩包上传到新空间相应的位置;

2、在新空间控制面板当中文件管理器页面找到刚上传的压缩包,然后点上边的解压缩按钮开始对文件压缩包进行解压缩,需要注意的是新网站安装到哪个目录,你必须把压缩包解压缩到相应的目录;

3、解压缩完毕如下图所示一样,至此旧网站目录已整体搬迁到新空间。

五、配置WP-CONFIG.PHP文件,在此文件中修改数据库配置,把数据库名、数据库用户、数据库密码改成刚才在新空间创建的新数据库名、新用户名及新密码。

六、修改网站域名的DNS服务器,把它指向新空间,经过一到几个小时域名将解析到新空间。

经过以上六大步,一个网站已从旧空间顺利搬迁到新空间,从浏览器中打入你的网址,熟悉的面孔又出现在你面前。

特别提醒:旧空间网站所在目录下的所有子目录和文件必须打包成一个文件(即压缩}下载,然后上传到新空间进行解压缩,只有这样操作才会搬迁成功,如果把旧空间网站所在目录下的所有子目录和文件不经打包直接下载到本地,然后再上传到新空间,这种方法将会是搬迁失败,同时浪费时间。

Leave a Reply