很多时候,我们需要在本地与网络主机服务器之间对整个网站进行迁移,这被称为网站迁移(也称为迁移网站、网站搬家等);当然,升级或更换主机服务器也需要迁移网站。
网站迁移操作教程
下面本作就以自己的WordPress网站雨飞叶(yufeiye.com)为例,从阿里云虚拟主机中,将整个网站迁移到本地主机服务器的实际操作来进行说明。
1 登录阿里云虚拟主机控制台,在左边菜单选项中点击“工具”-“备份恢复”,在右边分别点击“数据库备份”与“网站备份”,点击“提取”来备份数据库与网站文件(数据库与网站的备份不能同时进行,只能备份完成一个再到另一个)

2 都备份完成后,点击“下载”把 数据库 与 网站 都下载到本地(电脑)中。

(如果你的数据库文件太大不好操作,需要自定义导出数据库,具体操作请看:网站数据库导出教程)
3 把下载完成的网站压缩包文件解压到本地服务器文件夹中(一般存放网站的默认文件夹名称为“www”),我是解压在“www”文件夹里新建一个名叫“wpyfy”的文件夹里面。

4 在解压出来的WordPress网站源码文件根目录中找到“wp-config.php”并打开,按照自己使用的服务器,修改里面的数据库名称、用户名、密码、主机、编码。

5 用phpMyAdmin导入前面备份的数据库。具体操作步骤请看:网站数据库导入教程

6 数据库导入完成后,找到并点击数据表“wp_options”,需要修改右边第1与第2行的数据;

7 分别点击第1与第2前面的“编辑”,把这两行的网址都改为新网站的地址。

至此,整个网站的迁移操作终于完成了。