在我们测试中,为了方便管理测试流程,提交测试发现的bug,我们需要使用到bug管理工具。有些大公司可能会自己开发一些bug管理工具,但是我们也会用一些开源的bug管理工具,比如Bugzilla,Redmine,Trac,WebIssues,eTraxis,BugNet以及我们非常熟悉的禅道(zentao),这里主要简单介绍一下如何在linux测试环境安装禅道。
一、下载安装包
禅道主页:https://www.zentao.net/
找到开源版,然后选择需要下载的版本,一般我们都是下载最新版本禅道11.1版本,本人在实际操作中安装出现了问题,linux服务器不支持其中的一些配置(具体问题有点忘记了),这个时候只能去找一下低版本的,最后选择的是10.6.stable版本。
找到适合自己linux位数的安装包(本人是64位的,下载的事tar.gz包)
查看linux位数的命令: getconf LONG_BIT
二、一键安装
按照禅道备注的信息,我们直接将包解压到/opt目录:
sudo tar -zxvf ZenTaoPMS.10.6.stable.zbox_64.tar.gz -C /opt
三、启动和停止禅道服务
1.启动Apache和Mysql
Apache和Mysql常用命令
执行/opt/zbox/zbox start 命令开启Apache和Mysql。
执行/opt/zbox/zbox stop 命令停止Apache和Mysql。
执行/opt/zbox/zbox restart 命令重启Apache和Mysql。
注:如果需要开机自动启动,可以把 /opt/zbox/zbox restart 加到操作系统的自启目录。
2. 浏览器访问
浏览器直接访问 http://服务器ip:apache端口 即可访问和登录禅道。
注:如果网页无法访问,请先关闭禅道所在电脑的防火墙和selinux再刷新网页访问试一下。
禅道默认管理员帐号是 admin,密码 123456。
3.设置apache和mysql端口
为了不影响我们正在使用的其他服务,我们可以设置apache和mysql其他端口
其中 -ap参数 可以修改Apache的端口,-mp参数 可以修改Mysql的端口。
例如(apache端口改为8080,mysql端口改为3307):
/opt/zbox/zbox stop
/opt/zbox/zbox -ap 8080 -mp 3307
/opt/zbox/zbox start
此外,可以使用/opt/zbox/zbox -h命令来获取关于zbox命令的帮助。