我的linux系统是在虚拟机上安装的Ubuntu,禅道在官网www.zentao.net下载安装的开源版的linux64位,采用一键安装包安装。
安装前要求:系统上不能有自己安装的mysql 。下载的安装包集成了mysql、apache。如果自己先前已经安装过mysql,则要先卸载。
  我是按照禅道官网上的一篇教程安装的。但是至今仍连接不上数据库。额……先记录安装过程吧。
1、把下载好的安装包解压到/opt目录下(/opt为第三方软件安装目录),注:不能在其他目录下解压好后再复制到/opt,这样权限会改变,影响后面的使用。解压命令 :sudo tar  -zxvf 安装包名称  -C -/opt
关于tar的参数意义及更多参数:man tar
安装中出现问题:显示找不到安装包。 
解决:其实也不太懂为什么没找到安装包。(因为我在~下也可以直接用命令找到该文件)于是就先cd到安装包所在的目录下,在执行解压。
2、开启mysql、apache服务。
执行/opt/zbox/zbox start 后  显示start mysql success 、 start apache success
再执行/opt/zbox/zbox stop  关闭服务
执行/opt/zbox/zbox  restart 重启服务
3、在浏览器中输入localhost可访问禅道,点击开源版进入登陆界面。默认用户名:admin  密码:123456  成功进入禅道
4、但是!在网页访问数据库(点击数据库管理)时却登不上去。在命令行登陆 /opt/zbox/bin/mysql -u root -P 3306 报错后ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2 "No such file or directory") 然后我根据这个方法https://www.cnblogs.com/Lam7/p/6090975.html试了试但是还是报一样的错
然后在禅道官网提问后根据他们的建议查看Mysql服务是否开启,端口是否正确一致。mysql 已经开启,不要然怎么进得去禅道呢。但是为什么我执行service mysql status却提示mysql是未识别的服务……查看了配置文件my.cnf端口也没错。那为什么呢?在网上找了很多资料 还是没解决好。搞了一下午,觉得这样下去太浪费时间了。还是先学习禅道的使用吧。

然后跟着新手教程走了一遍,花了一个晚上来熟悉了解构造及使用方法,已经大概有个底,但是有些地方还是有点不了解。产品下的需求与项目下的需求有什么联系。还有明明测试里已经创建了用例并执行后转BUG了,可是在测试报告中却显示执行的用例为0,BUG也为0。
在帮助》手册下也学到了一些:
 1、在提BUG时图片可以粘贴在步骤里,但是仅支持火狐、谷歌浏览器,其他浏览器暂不支持。
2、一个用户只能属于一个组。
3、可以在后台》自定义添加或修改用户职位、优先级、严重程度、错误类型等。

今日Linux下安装部署禅道的更多相关文章

  1. 如何在Linux服务器上部署禅道

    最近换了新的项目团队,由于新团队比较年轻化,没有实行正规的项目管理,于是我自告奋勇要为团队管理出一份力,帮助团队建立敏捷化的项目管理,经过多方考究和对比后,选择了目前较受欢迎的开源项目管理软件:禅道. ...

  2. linux下安装部署ansible

    linux下安装部署ansible 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中sal ...

  3. Linux下安装部署Samba共享盘的操作手册

    简述 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成.SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的 ...

  4. Linux下安装部署NodeJS完整步骤

    关注「开源Linux」,选择"设为星标" 回复「学习」,有我为您特别筛选的学习资料~ NodeJS是一个开源,跨平台,轻量级的JavaScript运行时环境,可用于构建可扩展的网络 ...

  5. linux下安装部署环境:jdk、tomcat、nginx

    一.安装jdk 一.查看Linux自带的JDK是否已安装 1.查看已经安装的jdk: # rpm -qa|grep jdk                ← 查看jdk的信息或直接执行 或 # rpm ...

  6. Linux下安装部署RabbitMQ

    在写正文之前先啰嗦几句,RabbitMQ(消息队列)的安装让我费了半天劲啊!足足折腾了2天,最后写下这篇文章总结下,其实很简单,但是你找不到错在哪个环节就会费很多无用功,如果你也遇到了安装erl后 怎 ...

  7. jenkins在Linux 下安装部署

      这里介绍两种方法,一种方法将最新版jenkins加入到yum源,另外一种是下载指定版本的rpm包 系统centos6 自带jdk1.7 一 安装jenkins wget -O :下载并以不同的文件 ...

  8. RocketMQ在linux下安装部署

    本博客以当前RocketMQ最新版介绍:v4.4.0 环境要求 64位JDK 1.8+; Maven 3.2.x; // 源码编译时需要用到 二进制文件安装 下载二进制文件:http://mirror ...

  9. Linux下安装部署Java

    Java安装6小部(适合新手) 1.下载软件包 # wget http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x ...

随机推荐

  1. Android学习笔记_76_Android ProgressBar 进度条

    android 进度条的样式  例1:(默认样式(中等圆形))Xml代码 <ProgressBar      android:id="@+id/progressBar1"   ...

  2. 64 位系统(win7/win8) 下使用C# 程序问题

    1  C# 程序是控制台类,使用的组件如果是32位,建议在编译的时候,platform (X86,AnyCPU,X64)选择X86 .使用X86 模式编译,才能调用32位程序的API. 2  ASP. ...

  3. Vue node.js商城-购物车模块

      一.渲染购物车列表页面 新建src/views/Cart.vue获取cartList购物车列表数据就可以在页面中渲染出该用户的购物车列表数据 data(){   return {      car ...

  4. Android 初步-Android文件目录介绍

    src:存放的是应用程序使用到的java文件. gen:系统自动生成的目录,不需要程序员进行修改,包含了R.java文件.该文件包含了 程序使用到的资源文件对应的唯一资源ID,注意:如果R文件生成错误 ...

  5. C++最接近整数的浮点运算

    Function return ceil 不小于给定值的最接近整数值 floor 不大于给定值的最接近整数 trunc (C++11) 绝对值不大于给定值的最接近整数 round(C++11) 最接近 ...

  6. 【TOJ 1743】集合运算(set并、交、差集)

    Description 给定两个集合A和B的所有元素,计算它们的交.并.差集. Input 输入数据有多组,第一行为数据的组数T,接下来有2T行,每组数据占2行,每行有若干个整数,第一行的所有整数构成 ...

  7. MySql Connector/C++8事务处理Demo

    #include <iostream> #include <exception> #include <vector> #include <unistd.h&g ...

  8. Percona-Tookit工具包之pt-kill

      Preface       Sometimes,we are determined to kill some MySQL connections which are occupying huge ...

  9. Linux密钥登录原理和ssh使用密钥实现免密码登陆

    目录 1. 公钥私钥简介 2. 使用密钥进行ssh免密登录 2.1. 实验环境 2.2. 开始实验 3. ssh的两种登陆方式介绍 3.1. 口令验证登录 3.2. 密钥验证登录 4. 总结 1.公私 ...

  10. fullPage.js全屏滚动插件API

    API sectionsColor:['green','orange','red','lime']; //设置背景颜色 可以为每一个section设置background-color属性 contro ...