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.mzph.cn/news/811885.shtml

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

相关文章

vue创建一个项目

要创建一个Vue项目,你可以使用Vue CLI(命令行界面)这个官方工具。以下是使用Vue CLI创建一个新项目的步骤: 步骤 1: 安装 Node.js 和 npm 首先,确保你的计算机上已经安装了Node.js和npm(Node.js的包管理器…

【opencv】示例-inpaint.cpp 图像修复是通过填充损坏图像部分从而修复这些损坏的过程...

原始图像 这段代码展示了一个使用OpenCV库进行图像修复的例子。它首先包含了处理图像编码、解码、显示、处理和照片处理所必要的OpenCV模块的头文件。然后利用cv和std命名空间下的类和方法。通过定义一个鼠标回调函数onMouse来处理图像上的绘图操作,并通过主函数mai…

基于大数据的全国热门景点数据可视化分析系统

温馨提示:文末有 CSDN 平台官方提供的学长 QQ 名片 :) 1. 项目简介 本文将介绍如何使用Python中的Pandas库进行数据挖掘,并结合Flask Web框架实现一个旅游景点数据分析系统。该系统将包括以下功能模块:热门景点概况、景点星级与评分分析、景…

贪心:P2240 【深基12.例1】部分背包问题

目录 【深基12.例1】部分背包问题题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 代码实现 【深基12.例1】部分背包问题 题目描述 阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有 N ( N ≤ 100 ) N(N \le 100) N(N≤100) 堆金币,第 i i i 堆金币的总重…

如何使用 Grafana 监控文件系统状态

当 JuiceFS 文件系统部署完成并投入生产环境,接下来就需要着手解决一个非常重要的问题 —— 如何实时监控它的运行状态?毕竟,它可能正在为关键的业务应用或容器工作负载提供持久化存储支持,任何小小的故障或性能下降都可能造成不利…

已解决java.net.NoRouteToHostException: 无法到达主机异常的正确解决方法,亲测有效!!!

已解决java.net.NoRouteToHostException: 无法到达主机异常的正确解决方法,亲测有效!!! 目录 问题分析 报错原因 解决思路 解决方法 检查网络连接 核实目标地址 检查防火墙和路由器规则 验证VPN/代理设置 修正网络配置 …

Django 实现登录功能

基本实现 路由 from django.urls import path from . import viewsapp_name index urlpatterns [path(, views.index, nameindex),path("login.html/", views.login, name"login"), ]视图 from django.shortcuts import render, redirect from django…

MR混合现实情景实训教学系统在旅游管理课堂上的应用

旅游管理是一门实践性很强的学科,需要学生掌握理论知识的同时,能够在实际工作中灵活运用。传统的课堂教学方式往往只能通过理论讲解和简单的模拟操作来培养学生的实践能力,而MR混合现实情景实训教学系统则可以为学生提供更加真实、生动的实践…

go第三方库go.uber.org介绍

Uber 是一家美国硅谷的科技公司,也是 Go 语言的早期 adopter。其开源了很多 golang 项目,诸如被 Gopher 圈熟知的 zap、jaeger 等。2018 年年末 Uber 将内部的 Go 风格规范 开源到 GitHub,经过一年的积累和更新,该规范已经初具规模…

HCIP-Datacom(H12-821)题库补充(4月12日)

最新 HCIP-Datacom(H12-821)完整题库请扫描上方二维码访问,持续更新中。 在BGP进程下,Aggregate命令中的detail_suppressed关键字的作用是以下哪一项? A:抑制生成的聚合路由下发IP路由表 B&…

vueRouter动态路由(实现菜单权限控制)

一、权限控制管理: 对于企业级的项目, 我们可能需要对项目做权限控制管理, 实现不同角色的用户登录项目根据所拥有的权限访问不同的页面内容,此时就需要使用到动态路由来对权限页面做限制。 【使用vue-router实现动态路由,达到实现菜单权限…

数据仓库的—数据仓库的体系架构

数据仓库通常采用分层的体系架构设计,作为支撑企业决策分析需求的数据基础设施。典型的数据仓库体系架构由以下三个核心层次组成: 源数据层(Source Layer) 这是数据仓库的数据来源,包括组织内部的各种运营系统,如ERP、CRM、SCM等,以及外部数据源如互联网、社交媒体等。这些系…

2023年全国职业技能大赛“信息安全与评估”国赛模拟题-windows应急响应+题目+WP

🍬 博主介绍👨‍🎓 博主介绍:大家好,我是 hacker-routing ,很高兴认识大家~ ✨主攻领域:【渗透领域】【应急响应】 【Java】 【VulnHub靶场复现】【面试分析】 🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋 🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步�…

React + three.js 实现人脸动捕与3D模型表情同步

系列文章目录 React 使用 three.js 加载 gltf 3D模型 | three.js 入门React three.js 3D模型骨骼绑定React three.js 3D模型面部表情控制React three.js 实现人脸动捕与3D模型表情同步 示例项目(github):https://github.com/couchette/simple-react-three-facia…

BI数据分析软件:行业趋势与功能特点剖析

随着数据量的爆炸性增长,企业对于数据的需求也日益迫切。BI数据分析软件作为帮助企业实现数据驱动决策的关键工具,在当前的商业环境中扮演着不可或缺的角色。本文将从行业趋势、功能特点以及适用场景等方面,深入剖析BI数据分析软件&#xff0…

LeetCode:1两数之和 C语言

1. 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以…

IP证书申请流程

目录 域名与IP的关系 SSL证书绑定域名还是绑定IP? IP证书支持免费申请吗? 如何申请IP地址证书 IP类型的SSL证书,又称之为IP SSL,这种SSL证书是专门用于公网IP地址验证的一种数字证书。 主要功能就是解决IP地址明文传输的安全…

毅四捕Go设计模式笔记——代理模式

代理模式(Proxy Pattern) 为了解决什么问题? 代理模式用于在不直接访问实际对象的情况下,通过引入一个代理对象来控制和管理对该对象的访问。主要解决的问题是对原始对象的访问控制,以及在不改变原始对象接口的情况下…

IvorySQL 3.2原理解析|与Oracle 12c XML函数兼容性的实现机制

[发行日期:2024年4月11日] IvorySQL 3.2基于PostgreSQL 16.2,引入了多种Oracle XML函数的全面兼容性功能,同时修复了多个问题,更多信息请参考文档网站。 >>>新版本体验链接: https://docs.ivorysql.org/cn…

bilibili PC客户端架构设计——基于Electron

众所周知,bilibili是个学习的网站,网页端和粉版移动端都非常的好用,不过,相对其它平台来说bilibili的PC客户端也算是大器晚成了。在有些场景PC客户端的优势也是显而易见的,比如,跓留电脑桌面的快捷、独立的…