最近在考虑博客改版以及更换域名服务器等,查阅了网上各种资料,大多是网站迁移域名不变,而更换域名的亲测有各种问题,比如遇到sql查询失败、网站某些部位无法显示等等。
这里总结下emlog5.3.1的完全搬家教程(包含更换域名)。
第一步:备份网站文件
登录ftp,将我们博客的网站所有文件全部下载到本地。
注意:是所有所有所有所有文件,不是别人说的某一个文件夹,是所有!!
第二步:备份数据库文件
登录phpMyAdmin,选择数据库--点击导出--点击执行 就可以下载到本地了
没有PHPmyadmin的,问下你空间商,或者是用Navicat for MySQL软件导出也一样,连接会吧?你网站config文件写的都有地址和用户名密码。
第三步:上传网站文件到新空间
FTP登录新的网站空间,将我们备份的网站文件全部上传。
(这里不同于其他人的,其他人是新装emlog,然后上传content文件夹,然后导入数据,不过我这里遇到问题了,有不成功的建议使用我的方法,保证全部正常)
第四步:新建数据库
打开PHPmyadmin,创建数据库,数据库名无所谓,密码自己设置,我们要记住数据库名,数据库用户名,数据库地址,数据库密码
第五步:处理数据库文件(第二步导出的数据库文件),如果没有更换域名,此步骤省略
使用文本编辑器,比如sublime或者Dreamweaver,打开我们的数据库文件,ctrl+H 查找我们的域名,替换为新域名
第六步:导入数据库文件到新数据库中
打开PHPmyadmin,连接刚才创建的数据库,点击数据库--点击导入--从计算机中上传,选中文件--点击执行
第七步:修改config.php
修改我们网站根目录的config.php,是为了改下数据库地址、数据库名、数据库用户名、数据库密码。
第八步:修改后台设置
a、基本设置里修改下域名为新域名,没有更换的不用考虑
b、seo如果用了文件形式,建议先改成默认,确定后再改成文件,避免有bug
c、数据里,更新缓存
然后你会发现你的博客没有任何问题,开开心心的迁移完成。只是更换域名的,也可以参考此文,也可以使用插件,这里不再多讲。
赞( 0次)