高速度主机精通Discuz x1.5网站迁移详细步骤及方法——操作篇

如果你没有阅读高速度 主机实战Discuz x1.5网站迁移详细步骤及方法—准备篇,请你回头看一次把,哪怕是一分钟也可以,让你心里有个数。高速度 主机(www.gaosudu.com)关于discuzx!1.5迁移教程是一个系列教程,如果你是“断章取义”的高手,就请直接继续往下看。由于本迁移教程写的比较详细,所以罗列了教程目录,方便用户查询阅读:一、              Discuz x1.5网站迁移的要求二、              新空间的准备工作三、              老空间的准备工作四、              Discuz x1.5网站迁移的要求五、              迁移调试环境的搭建六、              数据上传和在线解压缩七、              恢复mysql数据库八、             修改部分站点目录权限为可写权限九、              确定迁移,将域名解析到高速度 虚拟主机服务器ipDiscuz x1.5网站迁移的要求迁移目的:以不影响老站运行为前提,完美无缝迁移discuzx!1.5迁移方法:整站迁移,将老站所有网页前部复制到新空间迁移的域名:www.gaosudu.com(由于客户要求保密隐私,应客户要求不透露网站域名,仅用我公司域名代替)迁移环境搭建:由于都是php空间,为建设一个完美的迁移调试环境,我修改本地电脑hosts文件,使用客户域名www.gaosudu.com直接进行调试迁移,避免由于域名问题影响迁移成功。迁移未完成前,不用做域名解析。迁移环境搭建的方法请阅读。网站迁移绝招之修改hosts文件迁移说明:为了方便文档编写,我定义几个术语。老站或老站空间指用户原始网站空间,即迁移对象;新站户新站空间指客户购买我公司的300M香港php空间;客户域名指用户网站正在使用的域名www.gaosudu.com。Discuz x1.5网站迁移的步骤与方法一、新空间的准备工作:1、  登录新空间控制面板(www.gaosudu.com/login)新建一个供discuzx1.5存储数据的mysql数据库,并记录下新数据库的数据库名称、数据库用户、数据库密码已备后用。DZ主机新建数据库的方法见DirectAdmin(DA)操作手册之数据库篇2、  登录新空间控制面板(www.gaosudu.com/login),绑定老站域名(www.gaosudu.com),请不要做域名解析,只需要绑定该域名即可,以备后用。3、  登录新空间的ftp清空站点根目录public_html,请务必记住是public_html目录下的所有文件,其余的不要动,否则会影响正常使用空间。如果你手快已经删除了,请在原始位置重建该目录即可二、老空间的准备工作:4、  使用数据库管理工具phpmyadmin备份网站mysql数据库。如果你不熟悉phpmyadmin工具,请阅读帝国备份王网站迁移好帮手,使用这款“傻瓜”工具进行备份。5、  使用空间提供商的在线压缩工具,将老站所有网页全部打包,后下载到本地。6、  将老站的discuzx1.5所有网页文件压缩后文件下载到本地,在本地解压检查网站结构的完整性。如果你的网站文件非常大,500M以上,高速度 主机(www.gaosudu.com)建议你分量压缩(分成几个压缩包),极可能减少压缩包的容量,避免在线解压缩时超时。压缩时,请注意数据压缩格式为.zip或tar.gz格式。三、迁移调试环境的搭建:7、  修改本地电脑(就是你自己电脑)的hosts文件,将用户域名www.gaosudu.com解析强行临时解析到我公司虚拟主机服务器上。详细设置方法见:网站迁移绝招之修改hosts文件8、  在本地新建一个记事本,输入一下内容:“我是一个备忘标记,我是高速度 香港php空间,不要误操作原始空间数据,访问我,我就是你的新空间。”,保存为任意名称的.html文件,如gaosudu.html,然户将gaosudu.html上传到新空间的站点根目录public_html下。9、  完成第7、8步骤后,打开IE浏览器,输入:gaosudu.com/gaosudu.html如可以正常访问,表示迁移调试环境搭建成功。10、为什么需要操作第7、8、9步骤类?原因是:由于我们迁移调试时,使用的域名是和老站一模一样的域名,为了防止用户在迁移调试过程中,犯糊涂错误操作老站数据酿成悲剧,请用户务必在迁移前,请你确定操作的是新空间的数据,使用修改hosts的方法来建设discuz!x1.5迁移环境,其目的也是为了达到不影响老站运行的情况下迁移网站,而且又可以避免由于域名问题而导致新问题,在一个与老空间完全一模一样的情况下进行迁移调试过程,可以方便排查迁移后的错误,保障迁移工作顺利完成。四、数据上传和在线解压缩11、使用ftp断点续传工具(LeapFTP)将老站discuzx1.5所有网页文件的压缩包上传到新空间public_html目录下。12、数据上传完毕后,请按照高速度 主机基础教程深入详解高速度 主机php空间如何上传网站数据  介绍的方法,将压缩包解压到根目录下。五、恢复mysql数据库13、使用phpmyadmin或帝国备份网恢复mysql数据库14、修改ucenter和discuz x1.5的数据库配置文件,将步骤1中新建的新的mysql数据库信息替换为老数据库信息。建议修改时,使用Editplux文本编辑器进行修改。详细修改方法和数据库配置文件夹路径:Ucenter安装目录下:./data/config.inc.php将config.inc.php文件中蓝色方框内的数据库配置信息替换为新空间的mysql数据库信息。见图1Discuz X1.5安装目录下:./config/ config_global.php./config/config_ucenter.php将config_ucenter.php和config_global.php文件中蓝色方框内的数据库配置信息替换为新空间的mysql数据库信息。见图2和图3Ucenter数据库配置详细修改信息:Discuz X1.5数据库详细修改信息:Discuz X1.5数据接配置文件config_global.phpDiscuz X1.5与ucenter通信的数据库配置文件config_ucenter.php、修改部分站点目录权限为可写权限15、由于高速度 主机是纯linux环境下的php虚拟主机,请用户做好上传操作后,请按照高速度 主机站点目录(public_html)文件夹的权限设置一文介绍的方法,请将下列目录设置权限为可写权限777:Discuz X1.5站点目录:data及其子目录和文件config及其子文件uc_client 目录uc_client/data/cache 目录ucenter站点目录:data目录及其子目录和子文件在线解压出来的文件的默认权限为777,请将上述目录手动设置为可写权限为777,否则站点将运行将报错。七、Discuz X1.5站点迁移测试与排除按步骤顺利执行上面15个步骤,discuz1.5迁移就成功了,高速度 主机www.gaosudu.com应用次方法已经成功迁移五个网站,上面的方法是我从“补锅式”的迁移方法到“一锅端”的迁移方法的升级,是折腾出来的经验。我在第一次迁移的时候,也是担心这担心哪,迁移discuz x1.5其实很简单。在修改过hosts文件的电脑上打开IE浏览器,运行老站域名www.gaosudu.com看看是不是可以打开网页了类?网页打开后,请接下来检查项目:1、  登录Discuz X1.5,检查注册会员和会员等级2、  登录ucenter管理后台查看会员同步问题,检查应用管理同步是否正常3、  注册一个新会员并发帖4、  修改一个会员密码5、  将任意一个会员帖子加为精华6、  检查积分兑换情况7、  检测模版是否显示正常8、  检测mysql数据库表是否有乱码经过上述检查都正常,恭喜你网站迁移完成。八、确定迁移,将域名解析到高速度 虚拟主机服务器ip确定无误后,就可以开始域名解析了。我前几天在帮一个资深老站长迁移Discuz7.0论坛加Uchome家园的时候,他告诉我一个非常好的经验,我这里分享给大家,用户迁移时候,为了避免修改hosts文件,直接将不带www的域名解析到新空间上就可以,然后使用不带www域名进行迁移。我觉得这个方法很不错,推荐给大家。我知道,有人要问为什么了?我举例吧,这样更直观.如:我的老站域名是gaosudu.com,老站空间的ip地址是:192.168.0.1我的新站的ip地址是:10.10.10.1总所周知,我们在做域名解析时候一般都会解析两个域名,一个是主域名gaosudu.com,一个是二级别域名www.gaosudu.com。那么我们为了方便调试,将主域名gaosudu.com解析到新空间(ip)10.10.10.1,老站解析不便保持使用www.gaosudu.com的解析为:192.168.0.1 。通过这种方法就更加直接啦!使用这个方法不仅可以保持新老网站同时运行,同时也保持了域名的统一性,减少迁移中的错误。此方法比我的修改本地hosts文件的方法更简单直接而且不用做解释大家一看就懂。简单就是王道,不愧是7年老站长,资历深啊,学习啦!特别注意:由于我们迁移时,老站新站同步进行的,站点数据可能不同步。请用户自行安排好时间,将老站的mysql数据库重新备份,重复上述第13步骤,确定无错后,选择一个“月圆”之夜,偷偷的将域名解析,所有这一切你的网站用户是无法察觉的。完美无缝迁移discuz x1.5完成。如果瑕疵,请直接举报。举报方式如下:举报热线:0791-8758006,举报邮箱:340555017@qq.com举报QQ:   340555017

本文地址:https://www.gaosudu.com/discuz/1733.html