Linux 系统升级蝉道

37 篇文章 2 订阅
22 篇文章 1 订阅

蝉道升级备份准备

送上传送门:
Linux服务器部署蝉道软件蝉道配置邮件发信蝉道配置域名访问禅道11.6.4版本下载地址

Linux 服务器下载 文件夹 命令

#把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下
scp /home/work/source.txt work@192.168.0.10:/home/work/   

#把192.168.0.10机器上的source.txt文件拷贝到本地的/home/work目录下
scp work@192.168.0.10:/home/work/source.txt /home/work/   

#把192.168.0.10机器上的source.txt文件拷贝到192.168.0.11机器的/home/work目录下
scp work@192.168.0.10:/home/work/source.txt work@192.168.0.11:/home/work/   

#拷贝文件夹,加-r参数
scp -r /home/work/sourcedir work@192.168.0.10:/home/work/   

备份

蝉道升级之前要注意首先备份文件
备份配置文件、代码和附件的方法就是将整个zentao目录备份即可。
三种方法:

一、 单独备份

初始化管理脚本

cd /opt/zbox/app/zentao/bin
sudo ./init.sh

这个脚本会提示你输入php可执行文件的路径,输入/opt/zbox/bin/php,如果是其他的php环境,请按照实际的路径填写。
在这里插入图片描述

还需要填写禅道的访问url路径,请根据实际的访问域名进行填写,比如pms.abc.com,如果端口号不是80,还需要把端口号写上。
设定了php可执行文件的路径之后,这个init.bat脚本就会自动生成backup.sh, computeburn.sh等这些脚本了。
在这里插入图片描述
切换到zentao/bin/目录下面,执行backup.sh

./backup.sh
Backuping database, successfully saved to /mnt/data/z/pms/backup/201911/db.20191107.zip
Backuping files, successfully saved to /mnt/data/z/pms/backup/201911/file.20191107.zip

在这里插入图片描述

备份成功之后,数据库文件和附件分别以日期为名,保存到zentao/backup目录下面。
备注: 如果mysql 服务 停止 的 话,mysql 数据 是 无法 备份 的。

二、 linux一键安装包备份/opt/zbox 目录;
sudo /opt/zbox/zbox stop    #停止zbox服务
sudo cp -prf /opt/zbox /opt/zbox_bak    #备份整个zbox目录
三、 linux 下lampp 搭建备份
 # /opt/lampp/var/mysql/xxxxx
 (xxxx表示禅道数据库名称,一般默认是zentao) 
# /opt/lampp/htdocs/zentaopms

升级步骤

Linux系统安装的蝉道由版本9升级到11

1、下载我们新的源码包(zip格式)。 (== 注意,不是.tar.gz 的集成运行环境,如果你下载这个,会造成数据被覆盖 ==)

2、解压缩后得到zentaopms文件夹,将zentaopms/下面的所有文件复制到/opt/zbox/app/zentao/下面,覆盖同名文件:

[root@12345 opt]# sudo cp -rf zentaopms/* /opt/zbox/app/zentao/

然后访问http:/ip地址/zentao/upgrade.php,按照页面提示进行升级。

访问地址,报错误

cd /opt/zbox/logs
tail -f apache_error_log

报错如下图:
在这里插入图片描述
进入cd /opt/zbox/app/zentao/config文件夹
修改my.php 中 requestType='GET'
在这里插入图片描述
重启蝉道服务:

/opt/zbox/zbox start

访问地址,搞定
按照步骤更新

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

20191107 添加备注:

zentao(pro/biz/pms)/config/my.php(db.php) 中debug的值改成true 重新操作一下 看日志文件 zentao(pms/biz/pro)/tmp/log/php开头的今天的文件有什么报错。注:不要找sql开头的文件。
在这里插入图片描述

http://ip:端口/zentao/checktable.php 浏览器访问这个网址修复下数据库
执行一下这个sql

ALTER TABLE `zt_im_messagestatus` ADD `message` INT(11)  UNSIGNED  NOT NULL

检查端口通不通的命令

telnet 42.120.226.4 25  
telnet 42.120.226.4 465

20191115记录:
批量重置蝉道登陆密码(蝉道软件本身没有此操作),在数据库中直接修改password的值,具体操作如下:修改 zt_user表,把password的值改成 e10adc3949ba59abbe56e057f20f883e 登录密码就是123456

20200520记录
蝉道官网

2020-07-06 记录:
禅道图片上传后默认是保存在/opt/zbox/app/zentao/www/data/upload 下面。

如果你也是技术宅,如果你也对技术渴望提升,那么我们是同一类人,关注我,我们一起进步吧!
在这里插入图片描述

如果对你有帮助,欢迎大赏支持一下。
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值