Linux环境下搭建禅道_linux 禅道_想上天的猫i的博客-程序员宅基地

技术标签: linux  测试工具  

简短的环境搭建。。(小白篇)

1、先在禅道官网下载对应的压缩包

首先进入禅道官网

拉到最下面 

我这里使用的是CentOS7 64位系统,所以下载如下图所示的安装包

禅道压缩包里自带apache、mysql、php

2.将安装包拉到服务器目录内

我拉到的是home用户内的目录,可以在此先切换root用户,使用su命令(可根据情况拉到自己的目录,因为最后要解压到opt目录下)

3.将安装包解压到 /opt 目录下

使用命令 tar -zxvf ZenTaoPMS.16.5.zbox_old.64.tar.gz(此处为安装包名)  -C /opt

4.修改禅道自带的 apache 和 mysql 的端口号,避免与其他端口冲突

可自己选择端口号为什么,这里修改为9000和90001

修改apache端口号:

/opt/zbox/zbox -ap 9000

修改mysql端口号:

/opt/zbox/zbox -mp 9001

5.给防火墙加上端口号9000和9001

可首先使用 firewall-cmd --list-all 查看已有哪些端口

我们使用以下命令增加端口:

firewall-cmd --add-port=9000/tcp --zone=public --permanent

firewall-cmd --add-port=9001/tcp --zone=public --permanent

(删除端口号用如下命令:firewall-cmd --remove-port=端口/协议 --zone=public --permanent)

然后重启防火墙:

firewall-cmd --reload

6.启动禅道服务器

用以下命令

/opt/zbox/zbox start 启动禅道服务器

会提示如下信息:

停止禅道服务器命令为:/opt/zbox/zbox stop

重启禅道服务器命令为:/opt/zbox/zbox restart

7.打开禅道

浏览器打开输入网址 服务器IP:9000(之前设置的端口)

如果能打开,基本禅道搭建完毕

管理员默认用户名为admin,默认密码为123456

后续之后在更新。。。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_68572111/article/details/124437710

智能推荐

一个常用的效果,点击div让下面的小三角移动到对应的div_css div 右下角 三角图标 可拖动-程序员宅基地

用css写一个常用的效果 点击div让下面移动到对应div下js主要是让点击div下面移动距离<script> var box1 = document.getElementById("box1"); //获取点击按钮 var box2 = document.getElementById("box2"); //获取点击按钮 ..._css div 右下角 三角图标 可拖动

Windows,C/C++_字符串转换_MultiByteToWideChar和WideCharToMultiByte的正确使用方法及参数详解-程序员宅基地

MultiByteToWideChar和WideCharToMultiByte的正确使用方法及参数详解  本文内容摘自《Windows核心编程》(第五版)Page26。  文中已经详细阐述了这两个函数的用法,我这里仅仅作为备忘录。函数的参数请参考百度百科MultiByteToWideChar和WideCharToMultiByte。函数原型:

Delphi6开发基础模拟题.doc_在 radiogroup 组件中有 4 个单选框,当选中第 2 个单选框时, radiogroup -程序员宅基地

单选题01.Delphi6个人版对内存的要求至少是多少?A.16M B.32M C.64M D.128M 02.在面向对象的Pascal程序中,将数值200赋予X变量的正确语句是哪个?A.X:=200 B.X==200 C.X=200 _在 radiogroup 组件中有 4 个单选框,当选中第 2 个单选框时, radiogroup 组件中的

编写的windows程序,崩溃时产生crash dump文件的办法 ._crashed! dump files have been generated!-程序员宅基地

一、引言dump文件是C++程序发生异常时,保存当时程序运行状态的文件,是调试异常程序重要的方法,所以程序崩溃时,除了日志文件,dump文件便成了我们查找错误的最后一根救命的稻草。windows程序产生dump文件和linux程序产生dump文件的方式不一样,linux默认是不让产生core dump文件,只要在用户自己的~/.bash_profile文件中增加ulimit -S -c u_crashed! dump files have been generated!

springboot+springsecurity基于用户表-角色表-权限表的权限控制(三)-程序员宅基地

用户实体类参考:springboot+springsecurity基于角色的权限验证(二)配置类@Configuration@EnableWebSecurity@EnableGlobalMethodSecurity(prePostEnabled =true) // 启用授权注解public class SecurityConfiguration extends WebSecurityC...

C语言:数组参数传递问题_函数传递数组值不变吗-程序员宅基地

数组传递参数的话,如果直接传指针过去。对数组参数的操作会改变原始变量的值。如果不想影响原始变量的话,需要在函数里面定义新的局部数组变量。赋值给局部数组变量,对局部数组变量进行操作。#include <stdio.h>#include <string.h>#include <stdlib.h>int SetArray(char *array){ ..._函数传递数组值不变吗

随便推点

算法导论-1.排序算法-程序员宅基地

排序算法是最基础的一类算法。主要排序算法包括选择排序、插入排序、冒泡排序、合并排序、堆排序和快速排序。把这些排序算法全部实现一边,再把《算法导论》对应章节后面的习题做一遍,确实是系统学习算法的一个不错的开端。选择排序选择排序的想法很简单,把需要排序的数组看成一堆扑克牌:先查一遍,抽出最小的作为第一个张;在剩下的牌堆里再查一遍,选出最小的作为第二个元素……重复直到牌堆耗尽。想法简单...

解决tensorflow错误ModuleNotFoundError: No module named ‘tensorflow_core.keras‘_modulenotfounderror: no module named 'tensorflow_c_我凶的丫批的博客-程序员宅基地

解决解决tensorflow错误ModuleNotFoundError: No module named 'tensorflow_core.keras'tensorflow版本与keras版本不兼容,在terminal中升级keras版本// An highlighted blockpip install keras --user --upgrade_modulenotfounderror: no module named 'tensorflow_core.keras

git 修改用户名_git账号显示的名称未更新-程序员宅基地

用户名和邮箱地址相当于你的身份标识,是本地Git客户端的一个变量,不会随着Git库而改变每次commit都会用用户名和邮箱纪录所以修改git修改用户名:首先查看本地用户名$ git config user.name 查看用户名$ git config user.email 查看邮箱修改自己的用户名和邮箱地址:$ git config --glob..._git账号显示的名称未更新

Linux gcc常用命令及ELF文件的分析_elf文件用什么打开_Bw3的博客-程序员宅基地

Linux gcc常用命令及ELF文件的分析_elf文件用什么打开

flutter使用 dialog 中包含输入框 ,输入后 键盘重置数据问题_flutter 集成 dialog初始化数据_Android-Sky的博客-程序员宅基地

解决方法 正常使用 StatefulWidget dan返回组件 还是 dialog ,后续j可以 展示dialogclass ConsultBrandDialog extends StatefulWidget { final Function(String validCode) submitButtonCallback; //自定义咨询提示语 final String contentValue; //是否需要验证码 final bool isNeedValidCode;._flutter 集成 dialog初始化数据

七款移动开发者必须知道的优秀工具及中文详解-程序员宅基地

以Alpha Anywhere、AnyPresence以及Salesforce 1为代表的低编码要求移动开发工具阵营焕发出蓬勃的生机。在过去六个月当中,我一直在关注并测试多种不同类型的移动应用程序构建工具及移动后端。在某些情况下,这些应用程序构建工具及后端属于单一产品的组成部分; 而在其它情况下,这些应用程序构建工具或后端则以独立姿态为用户服务。在本次的评测文章中,我将进行总结的这一七款产

推荐文章

热门文章

相关标签