Linux上下载部署zentao v15.5及具体的使用

1.先查询一下Linux的操作系统的位数,确保下载的文件位数与os的一致

[root@localhost xiaoming]# uname -m

x86_64

[root@localhost xiaoming]# getconf LONG_BIT

64

2.下载zentao的Linux压缩包

wget https://www.zentao.net/dl/zentao/15.5/ZenTaoPMS.15.5.zbox_64.tar.gz

3.解压zentao压缩包

[root@localhost opt]# tar -zxvf ZenTaoPMS.15.5.zbox_64.tar.gz

zbox/

zbox/app/

[root@localhost zbox]# /opt/zbox/zbox start #启动zentao,也就启动了apache和mysql

Start Apache success

Start Mysql fail. You can see the log /opt/zbox/logs/mysql_error.log

2024-03-17 20:57:17 0 [ERROR] Can't start server: Bind on TCP/IP port. Got error: 98: Address already in use

2024-03-17 20:57:17 0 [ERROR] Do you already have another mysqld server running on port: 3306 ?

2024-03-17 20:57:17 0 [ERROR] Aborting

#启动mysql,失败是因为已经安装mysql,3306端口被占用了,修改端口解决问题:

/opt/zbox/zbox -ap 8081 -mp 3307 #我的电脑出现3306,8080端口被占用,因为我安装了cms项目,已经使用了这俩个端口,这个命令就是直接修改apache 和mysql的在zentao中的端口。 -ap 意思:apache port -mp 意思:mysql port

4.然后,重启zbox,如下,表示zentao部署成功

/opt/zbox/zbox restart

最后,在浏览器输入: http://172.16.107.57:8081/ 访问禅道成功。

点击开源版。输入admin/123456,修改密码Admin123456

----------------------------------------------------------------------------------------------------------------------------------------------

PS:若已经安装了apache,mysql,会有端口占用的问题,以下是解决的办法

,访问zbox 失败,检查ap就是Apache的端口8080,也被占用,防火墙添加8081

firewall-cmd --add-port=8081/tcp --permanent

改了zentao 的apache的端口,重启zentao报错如下,忘记绑定8081

接上,重新绑定8081作为apache端口,重启成功。如下图

PS:扩展

linux 上设置zbox会自动启动,步骤如下

1)修改/etc/rc.d/rc.local文件。

在/etc/rc.d/rc.local文件最后一行下面另起一行添加下面的代码:

/opt/zbox/zbox restart

2)给予/etc/rc.d/rc.local权限。

命令:chmod +x /etc/rc.d/rc.local

3)服务器重启后,查看nginx是否成功自动启动。

命令:shutdown -r now # 立刻重启

或 reboot # 立刻重启

或 init 6 # 立刻重启

shutdown -r 10 # 过10分钟自动重启

具体的使用:先用admin,创建了三个团队成员:小爱为测试人员,张三为测试主管,李华为项目经理,都归属研发部

然后以李华为 项目经理角色登录按步骤完成以下2条路径的操作。

操作路线1:

创建项目集(创建项目集名称)--添加产品(要关联项目集名称,新建产品名称)--提研发需求(1.要关联所属产品,和新建研发需求名称2.还要维护产品的子模块,3.默认不需要评审4.研发需求名称必填 5.创建的研发需求名称指派给项目经理6.建用例(就是跳转到“测试”的建用例页面),导入一批用例)

操作路线2:

创建项目(要关联项目集名称,新建项目名称,项目代号,还要关联产品名称)---添加执行(要关联所属项目集名称、项目名称,新建执行名称,执行代号)---测试单,提交测试(要关联测试执行和版本号(可临时创建),测试类型选择系统测试,关联用例,指派给某个项目组成员{需要去项目那添加团队成员,不然只能是指派给一个人})

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/601261.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python 魔术方法(Magic Methods)的触发时机

文章目录 魔术方法的简介魔术方法的作用魔术方法汇总特殊属性__init__初始化__new__ 构造方法__str__ 对象描述__repr__ 对象描述__call__ 模糊对象和函数__del__析构方法__len__ 长度计算__boor__ 布尔转换__enter__ 进入__exit__ 退出上下文管理器成员属性相关__getattribute…

面试字节被挂了

分享一个面试字节的经历。 1、面试过程 一面:上来就直接"做个题吧",做完之后,对着简历上一个项目聊,一直聊到最后,还算比较正常。 二面:做自我介绍,花几分钟聊了一个项目&#xff…

ES入门十二:相关性评分

对于一个搜索引擎来说,对检索出来的数据进行排序是非常重要的功能。全文本数据的检索通常无法用是否相等来的出结果,而是用相关性来决定最后的返回结果 相关性是值搜索内容和结果的相关性,是用来描述文档和查询语句的匹配程度的。通过计算相…

C++ 学习笔记

文章目录 【 字符串相关 】C 输入输出流strcpy_s() 字符串复制输出乱码 【 STL 】各个 STL 支持的常见方法 ? : 运算符switch case 运算符 switch(expression) {case constant-expression :statement(s);break; // 可选的case constant-expression :statement(s);break; //…

【QT学习】Graphics View框架(高阶篇)- 使用Graphics View框架创建开机动画

【QT学习】Graphics View框架(高阶篇)- 使用Graphics View框架创建开机动画_qgraphicsview 一步-CSDN博客 前言 在上一篇《Graphics View框架(进阶篇)- 派生QGraphicsItem类创建自定义图元item》中,我们介绍了创建自定…

目标检测——RCNN系列学习(一)

前置知识 包括:非极大值抑制(NMS)、selective search等 RCNN [1311.2524] Rich feature hierarchies for accurate object detection and semantic segmentation (arxiv.org)https://arxiv.org/abs/1311.2524 1.网络训练 2.推理流程 3.总…

第15届蓝桥STEMA测评真题剖析-2024年3月10日Scratch编程初中级组

[导读]:超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第180讲。 第15届蓝桥第5次STEMA测评,这是2024年3月10日举办的STEMA,比赛仍然采取线上形式。这…

创建一个C# WinForm应用程序的步骤

创建项目界面设计设置属性编写代码保存项目运行程序 1. 新建项目 默认情况下,项目名称和解决方案名称是保持一致的,用户也可以修改成不一样的。一个解决方案下面是可以包含多个项目的,比如和应用程序相关的数据结构项目、一些资源等。 点击…

PhoneStatusBarView有关拖动的堆栈信息

开机: 拖动时的堆栈信息:

MoonBit 最新动态:MoonBit 引入实验性的测试覆盖率统计工具

MoonBit更新 支持 array.iter intrinsic 并且已经对标准库中的函数进行标注&#xff0c;从而可以在特定情况下将循环进行内联&#xff0c;以提升运行效率 /// intrinsic %array.iter pub fn iter[T](self : Array[T], f : (T) -> Unit) -> Unit {for i 0; i < self…

如何实现小程序滑动删除组件+全选批量删除组件

如何实现小程序滑动删除组件全选批量删除组件 一、简介 如何实现小程序滑动删除组件全选批量删除组件 采用 uni-app 实现&#xff0c;可以适用微信小程序、其他各种小程序以及 APP、Web等多个平台 具体实现步骤如下&#xff1a; 下载开发者工具 HbuilderX进入 【Dcloud 插…

代码随想录训练营day30

第七章 回溯算法part06 1.LeetCode.重新安排行程 先跳过 1.1题目链接&#xff1a; 文章讲解&#xff1a;代码随想录 1.2思路&#xff1a; 1.3附加代码如下所示&#xff1a; 2.LeetCode. N皇后 2.1题目链接&#xff1a; 文章讲解&#xff1a;代码随想录 视频讲解&#…