我们在运营网站时难免会碰上更换服务器的情况,对于中小型站点来讲还是比较容易的,上次分享了ZBLOG网站搬家的教程,今天再讲下DEDECMS织梦网站搬家两个快速更换服务器的方法。
方法一:
1、进phpmyadmin数据库管理工具导出网站数据,把SQL文件存放于网站根目录。
2、将域名解析到新IP地址,把网站根目录所有文件打包并上传到新服务器。
3、用宝塔新建好网站,然后修改data/common.inc.php文件,更新数据库连接信息:$cfg_dbhost 表示数据库主机、$cfg_dbname 表示数据库名称、$cfg_dbuser 表示数据库用户名、$cfg_dbpwd 表示数据库密码。
4、进phpmyadmin将根目录的SQL文件导入进去。
5、进入网站后台,找到生成并一键更新网站,在完成所有文件更新后,搬家即完成。
方法二:
1、进入网站后台,找到“数据库备份/还原”,默认全勾选,点击提交进行自动备份。
2、将网站根目录所有文件打包并上传到新服务器。
3、域名解析到新的IP,然后在根目录找到 install 文件夹修改安装文件,如果已删除可到官网下载同编码的文件上传,删除index.html和install_lock.txt,将index.php.bak修改为index.php。
4、访问http://域名/install/ 进入到安装界面,按提示进行下一步安装,通常不用修改数据库前缀,如果之前有修改那么这里就要改成之前的表前缀,这里注意先给来宾帐户组(IIS_IUSRS)写入权限,过后取消。
5、在安装完成后,进入后台 -> 系统 -> 数据库还原数据 -> 还原数据;
6、进入后台如果认不到模板目录,点击:系统-系统基本参数,不用改直接点确定;
7、找到生成 -> 一键更新网站,到此DEDECMS织梦网站搬家完成;
注意可能发生的情况:如果碰上是升级程序,当重新安装DEDE新版后,还原数据库并更改模板,可能会碰上无法生成静态文件的情况,这时记得把旧网站的/include/extend.func.php上传覆盖同名文件。