今天从亿速云迁移了一个网站,顺便写个教程,基本上所有网站用这样一个迁移方式都是可行的。给新手朋友看看,希望有点帮助。
搬家之前,先要做一个准备工作,就是下载一个FlashFXP软件,有绿色版本的,用来下载文件。有朋友说,我直接后台文件管理然后浏览器下载文件不行吗?可以是可以,但用flashfxp下载更稳定,他们支持断点续传,不怕中途出故障。
接下来就是操作过程了。
1、将数据库导出
导出的时候,直接以快速模式就行,不要自定义。除非你网站对数据库有特殊要求。
2、将整站打包
先建立一个文件夹,自己命好名。比如,我命名为dabao
之后,将网站文件全部选择,然后压缩,存在这个命名为dabao的文件夹中。
这样子做,一来避免遗漏一些文件,二来可以节省点时间
3、连接ftp上传和下载
如果你用的是宝塔面板,你还需要创建一个Ftp帐户,专门用于连接你刚才新建的这个名为dabao的文件夹。
如果其他面板,一样,也需要一个ftp帐户。(如果你实在不想创建也行,那就在服务器中直接点击下载)
如下图
如果你用的虚拟主机就不用创建了。
创建好之后,就用ftp软件连接服务器进行下载
下载好之后,用Ftp软件连接你新的服务器,将你打包的文件全部上传到新服务器的根目录中去
4、解压并调整好目录位置
文件全上传到新服务器中后,你需要在后台进行解压,把压缩包中的文件解压到根目录中。
如果解压之后,不是在根目录,有需要调整目录结构的,就调整一下。
如果是按我说的,全站打包的,基本上是不需要动目录结构的。
5、导入数据库并修改好配置文件
将你之前导出的数据库导入到新的数据库中去。
之后是修改配置文件。
比如wordpress要修改的是wp-config.php,要将新数据库名、用户名、密码填进去
而zblog要修改的zb_users/c_option.php这个文件。
如下图
这个搬家教程不是非常的完善,因为不同的网站程序还是有点小差异的,需要你自己进行调整。这样的搬家方式又叫手动搬家,虽然有点慢,但是不容易出错,一般网站文件不是很大的话,我是建议大家使用手动搬家。
还有一些其他搬家方式,像宝塔面板,支持一键迁移,但是我试过几次,多多少少会出现一些问题,如果出了问题,基本上又要重头再来,也不是很好。而手动搬家的话,当你发现了错误的时候,你只要纠正过来就行了,并不需要全部推倒重来。
6、将域名解析到新的服务器
为什么到最后一步才解析域名呢?其实你在前面也可以先将域名解析到新服务器,这样的话,会导致你的网站一段时间无法访问。如果是最后再解析的话,你的网站搬家只要没出错,你的网站就全程不会中断。
只要耐心等待域名解析生效就行了。
最后,你如果还有什么没弄明白的,可以加我微信acboy88交流下,有空我会答复你。
标签: