【背景】
之前在hostmonster上面的www.crifan.com的wordpress
现已经,导出完整的wordpress所有文件了,并且在本地测试工作正常了:
【记录】在wordpress完整的文件都导出到本地后,本地测试在线导出的wordpress是否正常工作
然后,接下来,就要去实现,完整的网站搬家的目的。
此刻的背景是:
1.在线的wordpress网站crifan.com,是在hostmonster上面的
2.其下,还有个bbs:
crifan.com/bbs
是vanilla的系统
3.现在已经把完整的,wordpress(加上bbs)的所有文件,都下载导出到本地了。
4.且在本地,已经测试通过,可以正常运行导出的wordpress了。
5.暂时没去测试bbs能否工作。应该也是可以的。
6.抽空,会在真正搬家之前,导出在线的crifan.com中最新的wordpress的mysql数据库文件的。
【折腾过程】
1.搬家之前,先要尽量想清楚整个流程。
如下是目前所能想到的:
【总结在本地测试wordpress已经工作的前提下】
搬家到hawk上的大概流程:
(1)参加hostmonster上面的phpMyAdmin中的mysql的账户
在hawk上面也新建同样权限的账户
(2)建立对应的ftp的账户
以便后续使用,用于从本地上传wordpress到在线的hawk上面
(3)同时建立对应的邮件账户
并且找到邮件备份的方法,导出到本地
然后再稍后导入到hawk上面
(4)去备份最新的,当前的wordpress网站的mysql数据库
(5)上传最新的,完整的wordpress全部文件,其中包括子文件夹bbs的vanilla
到hawk上面去
先确认一下,如果支持压缩文件的话,
(可以先上传一个小7z或zip文件试试,能否在线解压)
然后再上传,完整的本地wordpress的7z或zip
(6)导入之前备份的邮件
(7)一切就绪,再去godaddy中,更新DNS服务器,从hostmoster的换为hawk的
(8)接下来,就是完整的等待了。
一般最快DNS生效,也要24小时左右。
即使DNS已经生效,访问www.crifan.com已经是最新的hawk的wordpress了
那么也要保留原先的hostmoster上面的wordpress。
以便留作google等搜索引擎的更新
(9)等待1周左右之后
给了足够长的时间给了搜索引擎去更新后
就可以完整的,去hostmoster中,把主机给退了
(10)而在wordpress网站www.crifan.com从hostmoster转到Hawk的过程中
期间别人在hostmonster中的留言,评论等内容,可以想办法也更新过来,也可以忽略。
反正也不多。
2.接下来,就是看看如何操作了。
很明显的,至少先要去hawk的cpanel中,新建对应的邮件账户。
并且希望可以的话,就尽量先去完整,备份邮件的所有事情。
3.相关的操作过程,依次是:
【记录】网站搬家之在新虚拟主机hawk的cpanel中新建邮件账户并尝试实现邮件备份
【记录】网站搬家之在新空间hawk的cpanel中创建ftp账户和确认压缩格式支持的类型
【记录】网站搬家之通过ftp上传wordpress文件到新的虚拟空间hawk中
【记录】网站搬家之在新空间hawk的cpanel的phpMyAdmin中创建对应的数据库以及用户
【已解决】phpMyAdmin导入Wordpress的MySQL数据库出错:表的结构 `wp_commentmeta`,DROP TABLE IF EXISTS `wp_commentmeta`
【记录】网站搬家之在新空间hawk的cpanel的文件管理器中修改wordpress的配置
【记录】网站搬家之先去新空间hawk中验证一下wordpress主页是否可以正常显示
【已解决】wordpress网站搬家期间,访问临时主页地址出现错误:403 Permission Denied,You do not have permission for this request
【已解决】wordpress网站搬家期间,访问临时主页地址出现错误:建立数据库连接时出错
【已解决】wordpress网站搬家期间,访问临时主页地址出现404错误
【记录】网站搬家之去新空间hawk的cpanel中创建对应的邮件账号
【记录】网站搬家之去godaddy中更新DNS配置使得域名解析为当前新空间的IP
4.另外,抽空去搞清楚了TTL的单位,是秒:
了解到了,一遍DNS生效的话,正常是14400秒=4小时
5.然后,过了大概4小时候后,此刻,再去访问
就已经是新的hawk上面的wordpress网站了。
【总结】
至此,新网站,在hawk上面的,就可以正常运行了。
虽然搬家成功,但是后续还有一些需要折腾,需要注意的事情: