## 第一步 整体备份你的网站 并下载下来 ![](https://img.kancloud.cn/5d/1a/5d1a36defd3d6dae5f1a01ebd7572ee9_1679x379.png) ![](https://img.kancloud.cn/23/f5/23f5c3b29f812f84f088c9b7ef2fc63e_1863x622.png) ## 第二步 备份你的网站数据库 并下载下来 ![](https://img.kancloud.cn/ec/1f/ec1f339cf0ba396228a834356e86cd01_1816x597.png) ## 第三步 在你的其它服务器的宝塔或者面板 新建站点 ![](https://img.kancloud.cn/2e/28/2e282d152b7da10bba5888ff31a73b64_876x798.png) 温馨提醒: 新站的站点与原来的站点均没有任何关系 站点域名只要解析后随便指定,数据库和密码也随便指定,如果懒得修改数据库连接就直接建立数据库时用跟你原来用户名和密码一样的,这样省的做第五步修改数据库连接哈。 ![](https://img.kancloud.cn/c8/22/c822a587a607cf2f9fa0e8c52b4a9ff1_994x192.png) ## 第四步 上传你下载的网站文件到新站点根目录 ![](https://img.kancloud.cn/9c/f1/9cf1bf67e096775a8b0f8e418e17100f_1417x190.png) 找到你创建的站点,点击箭头所示的位置,进入根目录 ![](https://img.kancloud.cn/cf/f9/cff9d01edef35294b1c17b546e3aa90d_1425x708.png) 注意这里的压缩包只支持ZIP格式,其他格式无法解压,当然你从宝塔直接备份的格式也是支持的。 上传后直接点击压缩包后面的解压,解压即可。 ## 第五步 修改数据库文件链接。 每个程序都有自己的特性,数据库链接位置可能不一样,这个根据具体的程序说明去操作,以下以框架的迁移为例。 数据库默认在根目录/data/config文件,也就是说我们找到这个文件,点击后面的编辑,把正确的新的数据库用户和密码填上去。前面第三步说到的如果你建立数据库时跟原来是一样的那此步省略哈。 ![](https://img.kancloud.cn/9f/f2/9ff20588d9a17b24649da1f0cff0f085_768x370.png)![](https://img.kancloud.cn/99/c9/99c9937ad9887a56757e47c9198bcad8_816x488.png) 修改完毕后保存。 ## 第六步 导入数据库数据。 导入数据库的方式有很多种,如果使用宝塔面板有2种导入方式 第一种点击数据库-找到你新建的数据库-点击后面的导入 ![](https://img.kancloud.cn/9a/3f/9a3f585df0f8f6e1deba0e757b3bd560_1838x176.png)![](https://img.kancloud.cn/28/40/28401dafe57d2a2b62e023533830014f_589x182.png) 第一种的方式有一定的弊端,如果导入有错误或缺失不会有任何的提示,但是很便捷。 第二种导入方式就是找到你的数据库-点击后面的管理,使用宝塔的phpmyadmin工具导入 ![](https://img.kancloud.cn/5f/95/5f95f877da3b03221f313a0008e16b07_1203x488.png) 此方法的好处是可以直观的看到导入过程和是否有报错。如果有报错按照报错内容处理 这里有一个问题请注意,不同的mysql数据库版本是不相同的,5.5和5.6有一定雷同基本可以适应,5.7以上就互相不同了,所以请在迁移站点前 新服务器的环境跟原来服务器的mysql的版本尽量一致,5.6一般可以兼容5.5 另外,比较大的数据库使用以上两种方式导入都可能报错或失败,请使用专门的数据库管理工具如Navicat