立即注册 找回密码

QQ登录

只需一步,快速开始

查看: 3896|回复: 0

[Wordpress 通用教程] 从入门到精通大师之路:WORDPRESS网站整体迁移教程

[复制链接]
发表于 2016-4-16 09:09:18 | 显示全部楼层 |阅读模式
道勤网-数据www.daoqin.net

亲注册登录道勤网-可以查看更多帖子内容哦!(包涵精彩图片、文字详情等)请您及时注册登录-www.daoqin.net

您需要 登录 才可以下载或查看,没有账号?立即注册

x
“搬家一次,伤经动骨”更不用说第一次面对网站搬家的站长。一个的站长是必须要过这一道坎的,只有经过这道坎您才能成为一名合格的站长。网站迁移并不可怕,可怕是你没有面对它的勇气。我们要从战略的高度上去藐视它,只要方法得当,迁移网站是很轻松的。当站点使用的php空间出现不稳定因素时候,要果断选择更换。一个访问速度慢定而不稳定空间,比迁一次网站(换一个IP)的伤害更大(蜘蛛不喜欢开站慢的网站)。道勤主机www.daoqin.net)将在这个文档中讨论完美迁移worpress网站博客的方法。
一、完美迁移wordpress网站的标准
用户已经注意到了“完美”这个词?怎样的迁移方法才能算是完美?我个人对完美迁移WordPress网站的理解是:
1、  迁移中,老网站必须不能受到半点伤害,正常运行。
2、  迁移时,必须使用老域名进行调试,这样可以排除一切干扰。(有人就问了,是不是有矛盾?又要保持老网站域名解析不东,又要在新站上使用老域名是不是不可的能?别急,请接着往下看)。
3、  迁移后,与原始站点一摸一样,如数据、url结构、WordPress站点伪静态设置等,就迁移站点就像克隆老网站一样。
二、迁移WordPress网站的方法
达到上面三标准是否就能称为“完美”,这个我说了不算,这个只是我个人的理解。但,做到上述三点,最起码不会影响在迁移中导致老站点无法打开的现象。下面我的对迁移WordPress迁移网站的一些方法和经验,希望可以对您有帮助,可以在你迁移站点中能给参考。
我将WordPress站点迁移分为三个阶段:
第一阶段:WordPress站点的mysql数据库迁移
第二阶段:WordPress站点的网页文件迁移
第三阶段:WordPress新站调试过程
我将按照这三个阶段为中心,展开我的迁移方法,请用户大脑中先联想下迁移的过程:
如何完美的无乱码的将mysql数据库迁移到新站点?
如何快速的将整个WordPress网站的所有网页文件进行快速的上传到新站的php虚拟主机中去?
如何完美的使用老站域名(即你的网站域名)进行调试站点,避免无法预知故障的发生?
请你带着这三个问题继续阅读我下面的内容:
三、WordPress网站迁移指南
1、如何完美的无乱码的将mysql数据库迁移到新站点?
Mysql数据库有它的特性,很多用户不了解编码的知识,对编码的问题获知非常匮乏,常发生由于编码的问题导致WordPress迁移后出现乱码的问题。这一点你可以去百度搜索mysql数据库乱码,就可以看到很多人在发帖求助如何解决。那么,我不了解编码的知识,难道我就要临时去学习吗?临时抱佛脚,不快也光嘛!道勤主机(www.daoqin.net)想说的是:“技术是技能,知识是沉淀,临时挖墙脚不可取”。既然这样,我们就采取“曲中求直的方法”来实现,道勤主机(www.daoqin.net)推荐你使用一款第三方mysql数据库备份/恢复工具——帝国备份王(empirbak)。只要你使用对了方法,懂不懂mysql编码的知识又有什么关系类?使用帝国备份王(empirbak)工具,不仅可以有效解决mysql数据库乱码的问题,还可以解决低版本mysql数据库(mysql4.0)向高版本mysql数据库(mysql5.0)的无缝转换,只要你开动脑筋,灵活运用empirbak就可以用创造奇迹。我很推崇这款软件,这不是给它打广告,确实能解决问题,我就用它来解决mysql数据库的迁移问题。用户点击帝国备份王网站迁移好帮手了解该工具的详细使用方法。
2、如何快速的将整个WordPress网站的所有网页文件进行快速的上传到新站的php虚拟主机中去?
一锅端,将老站下面所有的网页文件全部上传到新站上。一般的php空间提供商都会提供站点在线压缩和在线解压缩功能。用户只需要利用这个工具,就可以快速的将站点所有文件迁移到新站上。如果你购买免备案的php虚拟主机不支持这项功能,那么只能委屈你发点时间上传吧。为了避免在线解压缩数据包和迁移调整过程中出错,请将老站下载下来的数据包,在本地解压检查一遍文件是否完整,数据包是否有损坏,然后在本地重新压缩成.zip格式的压缩包上传到新空间。道勤主机在线解压缩和在线压缩方法,用户可以参考:DircetAdmin(DA)控制面板在线压缩网页文件深入详解道勤php空间如何上传网站数据两篇基础文档。
3、如何完美的使用老站域名(即你的网站域名)进行调试站点,避免无法预知故障的发生?
调试的质量,直接决定了网站迁移的质量。调试的目的就是要检测我们的迁移方法可行性,和排除一些预知的和未知的故障和干扰。调试要讲究科学的方法。
我现在来回答上面“完美迁移Wordpress网站的标准”中用户会想到的疑问。最理想的调试环境就是模拟出和老网站一摸一样的运行环境。用户在选购新的空间时,肯定已经选择了一个完美支持Wordpress系统部署的php空间了,这里我讨论。我现在要说的重点是域名,很多用户在调试过程中,使用二级别域名,或空间商提供的二级别域名来调试,我认为这是不科学的,这不仅不能让我们达到调试的目的,而且还会新增一些问题来。很多用户都有这样的体验,在用二级别域名调试成功后,将老站域名解析到新空间后,发现无法访问?然后,又不得不再次将域名解析回去,继续调试。为什么就不能用老域名来直接调试新空间类?我这里举例说明(可能很多用户对我说的老域名、老空间、新空间给说晕了):
举例:
老站域名:www.daoqin.net,域名:www.daoqin.net的解析IP为:192.168.1.1
新购买的空间我教他为:“新空间“,且有一个临时调试域名:WordPress.51php.com,且新空间的IP是10.10.10.1,只有将域名www.daoqin.net解析到新空间的IP(10.10.10.1)才能访问。我这样对着这个例子说,你的思路是否就清晰过了类?
在迁移中,我们为了不影响老网站的运行,在调试中是不能将解析到新空间的IP上的。但是,为了达到调试的目的,又必须使用www.daoqin.net进行调试。你看,这里就有一个矛盾,“鱼与熊掌不可兼得”。还是方法的问题,只要方法得当,在Wordpress网站迁移过程中“鱼”和“熊掌”我们都可以要。方法是,请修改本地电脑(你自己的电脑)的hosts文件,强制将www.daoqin.net的域名解析指向新空间的ip(10.10.10.1),这样是不会影响老空间的运行的,也达到了使用原始域名来调试网站的目的。详细设置方法见:网站迁移绝招之修改hosts文件
域名的问题解决,接下来就是权限的问题和mysql数据库信息配置的问题。关于这两个问题就相对简单多了。在纯linux环境的php空间在安装(或部署)网站时候,需要我们手动设置一些目录的权限的写入权限(777),用用户按部就班的参照道勤主机站点目录(public_html)文件夹的权限设置一文的方法设置。然后使用EditPlus编辑器(不要用记事本编辑修改),修改wp-config.php这个WordPress数据库配置文件,将新空间的mysq数据库信息对应修改。
现在用域名www.51php.com开始调试吧,尽可能的将所有问题都在调试中解决,在迁移后,还想增加原始网站新功能,那么你就放肆调试吧,这个测试环境100%与老网站一致。将所有问题都扼杀在新空间中,调试完毕,就找一个夜深人静的时候,偷偷地把域名解析到新空间上,神不知,鬼不觉的就做好了迁移工作,你的访问用户是无法察觉到网站已经搬家了。

道勤主机提供365天*24小时全年全天无休、实时在线、零等待的售后技术支持。竭力为您免费处理您在使用道勤主机过程中所遇到的一切问题! 如果您是道勤主机用户,那么您可以通过QQ【792472177】、售后QQ【59133755】、旺旺【诠释意念】、微信:q792472177免费电话、后台提交工单这些方式联系道勤主机客服! 如果您不是我们的客户也没问题,点击页面最右边的企业QQ在线咨询图标联系我们并购买后,我们为您免费进行无缝搬家服务,让您享受网站零访问延迟的迁移到道勤主机的服务!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

道勤网- 推荐内容!上一条 /2 下一条

!jz_fbzt! !jz_sgzt! !jz_xgzt! 快速回复 !jz_fhlb! !jz_lxwm! !jz_gfqqq!

关于我们|手机版|小黑屋|地图|【道勤网】-www.daoqin.net 软件视频自学教程|免费教程|自学电脑|3D教程|平面教程|影视动画教程|办公教程|机械设计教程|网站设计教程【道勤网】 ( 皖ICP备15000319号-1 )

GMT+8, 2024-5-8 07:10

Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

快速回复 返回顶部 返回列表