Typecho更换空间实现搬家

代码511 字

d3qfTs.jpg


由于各种原因,我们可能会更改网址空间和域名,网上找了几个免费的主机经过我的多次实验终于成功了。


先说数据库:很多主机商都有线上备份功能,如果没有,那就进数据库管理中心如“PHPMy管理”,选中我们要备份的数据库,然后导出。
再说网站文件:在线文件管理或者用FTP工具,将整站文件下载下来。
重要的一点:由于TYpecho新版已经支持后台备份数据,所以我们到TE后台:控制台——备份——开始备份;这里我们会得到一个带日期的.dat文件,这个待会要用到。


数据库:在新的主机空间里新建一个Mysql数据库,记住数据库信息。
域名:将域名解析新站点(等待生效)。


1.数据库部分:进入新站的PHP数据库管理,然后选中新建的数据库,导入,完成后找到表typechi_options,将字段名为siteUrl的值改成你的新站地址,然后执行。
2.网站文件:将先前备份的整站文件用在线文件管理或FTP上传到新站根目录(压缩包需解压)。
3.修改数据库信息:在上传的文件中找到config.inc.php文件并编辑,修改里面最后的数据库参数为新的数据库参数。


这个时候,可以通过新域名进入网站,看看是否正常,如果显示不正常,就登录TYpecho后台,选择:控制台——备份——恢复数据;可选择本地恢复和服务器恢复,服务器恢复需要在根目录/usr文件夹下新建/backups文件夹,并将之前备份的.dat数据文件拷贝到里面。
恢复完成之后,我们再刷新前台页面,网站显示依旧不正常的,到网站后台里的设置基本管理修改,URL路径,永久链接重新配置即可。


歲月安然
一个持续更新的个人博客,记录生活、工作、爱好的点点滴滴。