前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux系统下一步到位搭建bug管理系统——禅道

Linux系统下一步到位搭建bug管理系统——禅道

作者头像
用户7466307
发布2020-09-03 16:08:17
2.7K0
发布2020-09-03 16:08:17
举报

导读:

作为测试人员,有时候进入一个新的环境,部分公司可能已经存在比较完善的测试环境,我们入职即可使用。但是有的公司在测试数据,测试环境方面可能还是空白,需要我们自己动手部署。

对于测试人员来说,掌握测试环境部署也是必备技能,包括接口环境部署,缺陷管理部署,性能测试环境乃至自动化测试环境部署等。今天的主题是教大家如何在公司服务器部署缺陷管理系统——禅道。

1、下载Linux对应版本的禅道压缩包

https://www.zentao.net/dynamic/zentaopms.biz4.0.1-80255.html

2、使用xftp工具将需要的包(禅道压缩包)上传到Linux服务器的opt目录下

3、输入命令ll:查看当前目录下的文件

4、禅道安装

(1)tar解压命令(输入:tar -xzvf Z 按住tab键自动匹配): (2)tar -zxvf ZenTaoPMS.12.3.stable.zbox_old.64.tar.gz 注:压缩文件命令:tar -czvf 文件名 (3)解压后进入zbox目录:cd zbox (4)查看目录命令:ll,下面会有个zbox可执行文件(-:表示可执行文件)

5、启动禅道

(1)输入命令:./zbox start(注意前面的点),显示Apache和mysql如下状态即可成功。

6、修改默认端口(默认3306)

(1)修改禅道的数据库端口为3307,如果是3306会与服务器中已安装的mysql端口产生冲突,最好改成不会常用的端口号;

(2)首先打开配置文件:vi etc/mysql/my.cnf;

(3)打开文件后进行如下命令操作:

o:进入编辑模式 esc:跳转到命令模式 ctrl+::退出编辑 wq:保存并退出vim编辑

7、重启服务

输入命令:./zbox restart

8、访问禅道

(1)在本地电脑输入虚拟机IP,端口xxxx(安装禅道在配合文件设置的端口)来访问,如果被占用要修改端口,文件在虚拟机服务器的etc/apachce/httpd.conf目录,如果是再用的服务器,不可通过关闭防火墙解决,让运维/开发开放该端口即可;

(2)如果访问失败,检查是否关闭防火墙(不建议使用),命令为:service ipstables stop,或者使用的端口是否已设置开放;

(3)重新刷新浏览器就可以正常访问啦

注意事项

1、过程中可能遇到的问题

如果我们修改了数据库配置文件端口和Apache/配置端口,访问禅道还是被拒绝,那么原因可能有如下几种:

配置文件没有修改完全,可能有的文件修改了,但是当mysql和Apache都被占用端口情况下,只是改这两个文件没有用;

2、解决方法如下:

(1)ps -ef|grep mysql:查看禅道数据库配置,这里显示是3307;

(2)cat /opt/zbox/app/zentao/config/my.php:查看这个配置文件里面的端口是否也是和/opt/zbox/etc/mysql/my.cnf文件端口一致,是3006,显然不一致,那么进入该文件修改成一致,重启zbox即可;

好了,通过上面的操作,禅道部署其实很简单,踩过的坑都会成为你强大后盾的碎片。

END

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-09-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 软件测试test 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档