蝉知迁移步骤(2个方案,二选一即可)
方案一(整个chanzhi(eps)目录拷贝,假设新安装的蝉知文件夹名称为chanzhieps):
1.在新服务器上安装相同版本(版本号必须一致)的蝉知(安装文档: http://www.chanzhi.org/book/chanzhieps/c9.html),保证网页可以正常访问;
2.把新安装的蝉知文件夹改名,比如新安装的禅道文件夹名称为chanzhieps,改名为chanzhieps_new
3.把之前蝉知的运行代码文件夹(如果之前名称不是chanzhieps改名为chanzhieps)整体拷贝到新安装的chanzhieps_new相同目录,保持chanzhieps_new 和 chanzhieps在同一个文件夹下面
4.把老蝉知数据库导出,导入到新蝉知数据库中;
5.(如果安装过主题或者插件,并且主题或者插件绑定的域名、mac发生变化 执行此步骤,如果绑定的域名、mac没有变化直接调过此步骤)把下载的主题或者插件解压,直接把文件覆盖到蝉知相同的目录中
6.把 chanzhieps_new/config/my.php 中$config->db 和 $config->requestType 开头的参数值更新到 chanzhieps/config/my.php 中;
7.linux系统可能还需要注意一下chanzhieps整个文件的读写权限,可以执行一下 chmod -R 777 chanzhieps
方案二(新搭蝉知,然后迁移数据): 前提:原服务器蝉知正常运行
- 备份原服务器mysql数据库数据(客户端导出数据库或mysqldump)
- 复制chanzhi(eps)/www/data文件夹、 chanzhi(eps)/system/tmp/template 文件夹 到新服务器;
- 停止原服务器上的apache、mysql服务;
- 在新服务器上安装相同版本(版本号必须一致)的蝉知(安装文档: http://www.chanzhi.org/book/chanzhieps/c9.html),保证网页可以正常访问。
- (如果安装过主题或者插件执行此步骤,如果没有安装直接调过此步骤)登录蝉知后台安装主题/插件
- 将附件备份文件夹(chanzhi(eps)/www/data)恢复到 新系统的 chanzhi(eps)/www/data 文件夹;
- 将修改的模板文件(chanzhi(eps)/system/tmp/template)恢复到 新系统的 chanzhi(eps)/system/tmp/template 文件夹;
- 将备份的数据库导入到新系统数据库中
- 比较 原系统和新系统的 chanzhi/config/my.php 把原系统中my.php 中多的定义内容复制到 新系统my.php 中。
- linux系统可能还需要注意一下chanzhieps整个文件的读写权限,可以执行一下 chmod -R 777 chanzhieps