今日目标
- 能够掌握禅道的安装及运行
- 能够掌握禅道的组成结构
- 能够掌握禅道的基本使用流程
- 能够掌握禅道创建分组和用户
- 能够掌握Bug管理
- 能够掌握文档管理
一、禅道介绍
禅道官网:www.zentao.net
禅道是一款开源项目管理软件。它集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。禅道将产品、项目、测试这三者的概念明确分开,产品人员、开发团队、测试人员,这三者分立,互相配合,又互相制约,通过需求、任务、bug来进行交相互动,最终通过项目拿到合格的产品。
禅道是一个非常好用的项目管理平台,很多大企业都在使用。今天我们讲如何在Linux上搭建开源版的禅道!
二、禅道安装及运行
1. 禅道软件下载地址:
http://www.zentao.net/download.html 复制代码
将下载好的安装包直接放到服务器的/opt目录下(以下是通过FileZilla上传)
[root@eclipse ~]# cd /opt [root@eclipse opt]# ls ZenTaoPMS.15.3.zbox_64.tar.gz 复制代码
2. 解压:
sudo tar -zxvf ZenTaoPMS.15.3.zbox.64.tar.gz -C /opt 复制代码
3. Apache和Mysql常用命令
- 执行
/opt/zbox/zbox start
命令开启Apache和Mysql。 - 执行
/opt/zbox/zbox stop
命令停止Apache和Mysql。 - 执行
/opt/zbox/zbox restart
命令重启Apache和Mysql。
其它:因为禅道用到的apache和自带的mysql的端口分别是80和3306,这会与我们服务器上其他程序的端口冲突,所以需要修改apache和mysql端口,其中-ap对应apache的端口,-mp对应mysql端口(如果不冲突,则不需要修改)
如果需要修改端口号则执行以下命令,然后在进行启动Apache和Mysql /opt/zbox/zbox -ap 8090 -mp 3307 复制代码
4. 启动禅道
/opt/zbox/zbox start 复制代码
5. 访问和登录禅道
http://119.45.22.188:8090/ 复制代码
禅道默认管理员帐号是:admin 密码:123456
登录后,即可使用禅道项目管理功能。 具体的使用,请直接参考禅道使用手册文档
三、如何访问禅道数据库
1、网页登录数据库
禅道数据库管理用的是adminer,但是为了安全,访问adminer的时候需要身份验证,需要运行
/opt/zbox/auth/adduser.sh
来添加用户(先cd /opt/zbox/auth/
然后执行./adduser.sh
)。
如何操作:网页访问 http://禅道服务的ip:apache端口,点击“数据库管理”按钮有2层验证:
1)弹窗验证是输入运行 addusers.sh添加的用户名和密码。
- 我加的用户名是root,密码是root。那么授权页面里用户名和密码就填写root和root。
- 注意: 这里添加的用户名和密码是自定义的,你可以根据你的使用习惯来添加。
- 你添加了什么用户名和密码就填写什么。
2)网页直接显示登录界面:
系 统:默认选择MySQL。
服务器:127.0.0.1:mysql端口(mysql端口启用的是
3307
,那么就填写127.0.0.1:3307
。注意:ip只能写127.0.0.1
)用户名: root。(禅道默认的数据库用户名是root)
密 码:root。(禅道默认的数据库密码是root)
数据库:zentao。