原服务器: 虚机屋网络虚拟主机 linux系统
目标服务器: 虚机屋网络弹性云 win2003(win2008通用)
网站程序: discuz 3.1 (php+mysql通用)
搬家主要分分两部分:原服务器打包导出数据库并且打包压缩所有文件;目标服务器下载原服务器打包的所有文件,新建网站和数据库,导入数据库。下面就分两部分介绍一下搬家过程。
虚拟主机部分(原服务器)
1,导出数据库
登录控制面板,进入数据库管理
点击通过sql文件导入导出
点击后选择导出/备份,编码选择默认即可
完成后会提示如图
这个时候就会在wwwroot目录下生成一个.sql文件,这个就是导出的mysql文件。
2,打包压缩所有网站文件+数据库
点击控制面板的解压/压缩按钮
选择在线压缩,压缩wwwroot目录为xxx.zip,如下载xiazai.zip。
解压完成后点击控制面板的文件管理,会看到刚刚建立的xiazai.zip。
这个时候虚拟主机操作部分完成,所有的网站程序和数据库都在xiazai.zip中。
vps/云主机部分(目标服务器)
1,建立网站和数据库
登录服务器,使用网站管理助手建立网站和数据库(为了更方便搬家,建议新建的数据库名称和数据库密码和以前保持一致)
使用迅雷或者ie自带的下载功能下载原服务器的压缩包(用迅雷下载路径前面要输入http://,另外需注意,不要经常使用迅雷下载虚拟主机上的文件,会有流量产生)
下载后解压压缩包,解压后将wwwroot里面的所有文件复制刚刚建立的站点对应的wwwroot中
打开网站管理助手,进入mysq管理
选择导入数据库,通过浏览功能找到原服务器导出的sql文件,编码默认,然后点击确定
检查结果
因为vps和云主机一般都有白名单限制,域名还需要重新解析,所以在这里我们进行检查的时候是采用的修改hosts文件的方式,修改hosts文件可以使用网站管理助手修改,如图
修改后服务器上访问网站,正常浏览。
其它
1,新服务器上建立的数据库如果和原服务器信息不一致,需要修改数据库配置文件。
2,如果原服务器wwwroot外面也有网站文件,需要将外面的文件也打包压缩下载到新服务器对应的位置。
3,搬家后伪静态,301等设置需要重新设置一下。
4,如有其他问题,可以随时联系我们。
西部数码代理-虚机屋网络 http://www.xujiwu.com