参考  https://blog.51cto.com/tiantiantesting/1744175

前提:已安装好JDK、MySQL

JIRA 是澳大利亚 Atlassian 公司开发的一款优秀的问题跟踪管理软件工具,可以对各种类型的问题进行跟踪管理,包括缺陷、任务、需求、改进等。JIRA采用J2EE技术,能够跨平台部署。它正被广泛的开源软件组织,以及全球著名的公司使用。

JIRA产品非常完善且功能强大,安装配置简单,多语言支持、界面十分友好,和其他系统如CVS、Subversion(SVN)、VSS、LDAP、邮件服务整合得相当好,文档齐全,可用性以及可扩展性方面都十分出色,拥有完整的用户权限管理。

一、下载JIRA

官网地址:https://www.atlassian.com/software/jira/download

打开该网页时,如果只看见window下的安装版本,则需点击All JIRA download options选项,打开linux下载页面栏选项,选择JIRA6.3.6 (TAR.GZ Archive)进行下载。

(JIRA3.0版本之后已集成内置了tomcat,所以不需再按照tomcat)

二、安装JIRA

1、建立JIRA目录

在/opt目录下(可根据需要选择)

mkdir atlassian

2、解压,改名为jira

tar –zxvf atlassian-jira-6.3.6.tar.gz

mv atlassian-jira-6.3.6-standalone jira

3、移动到/opt/atlassian目录下

mv jira /opt/atlassian/

4、查看jira默认端口是否被占用

#先看下8080端口是否被占用

lsof -i:8080

#如果被占用,则修改配置文件server.xml,修改为还没使用的端口(此处使用8090)

vi /opt/atlassian/jira/conf/server.xml

5、配置jira_home

vi /opt/atlassian/jira/atlassian-jira/WEB-INF/classes/jira-application.properties

jira.home =/opt/var/application-data/jira

(路径需根据实际情况配置,而且需要注意此路径配置不能和安装软件同一个目录,否则报错)

6、替换数据库驱动

(属于准备工作,否则后面将报错)

需要将jdbc驱动包mysql-connector-java-5.1.25-bin.jar复制到

/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/

7、启动jira

cd /opt/atlassian/jira/bin

./start-jira.sh

8、查看启动日志是否正常

cd /opt/atlassian/jira/bin

tail –f catalina.out

9、汉化

汉化语言包下载 https://translations.atlassian.com/dashboard/dashboard

将下载好的汉化语言包(jira-languages-6.3.6-zh_CN.jar),拷贝至

/opt/var/application-data/jira/plugins/installed-plugins

(该目录启动jira后自动生成)

重启jira即可。

三、配置JIRA

1、创建数据库信息

在数据库服务器中:

1)创建数据库

#mysql

mysql> CREATE DATABASE  jira;

Query OK, 1 row affected (0.01 sec)

2)添加用户账户/密码

mysql>use jira;

mysql>create user 'jira'@'%' identifiedby 'jira';

3)授权

mysql> grant all privileges on *.* to'jira'@'%';

mysql> flush privileges;

2、在浏览器中输入:http://192.168.xx.xx:8080/ 进入JIRA配置页面

3、填写MySQL数据库信息

数据库连接测试成功后,点击“向后”按钮即可。

(此处如果报错,则需将MySQL的驱jar包添加到指定目录)

4、填写JIRA需要显示的公司名称,点击“向后”按钮

5、填写授权码

1)先选择第一个选项:我没账号

进行创建账号并生成授权码

2)管理员账户设置

点击按钮“进行创建账号并生成授权码”后进入管理员账户设置,然后点击“向后”按钮

6、设置邮件服务器

(可根据需要填写,这里选择“以后再说”,点击“完成”按钮)

7、进入jira主页

在上一步点击完成按钮之后,将进入JIRA主页

四、破解

在主页中可看见,在经上述步骤安装后的JIRA是属于试用版。

1、替换jar包

将破解jar包拷贝至atlassian-extras-2.2.2.jar

/opt/atlassian/jira/atlassian-jira/WEB-INF/lib

覆盖原有jar包。

2、重启JIRA

ps -ef |grep jira

kill -9 pid

./start-jira.sh

3、填写授权码

授权码参数范例如下:

Description=JIRA: Commercial,

CreationDate=你的安装日期,格式(yyyy-mm-dd),

jira.LicenseEdition=ENTERPRISE,

Evaluation=false,

jira.LicenseTypeName=COMMERCIAL,

jira.active=true,

licenseVersion=2,

MaintenanceExpiryDate=你想设置的失效日期如:2099-12-31,

Organisation=joiandjoin,

SEN=你申请到的SEN注意没有前缀LID,

ServerID=你申请到的ServerID,

jira.NumberOfUsers=-1,

LicenseID=LID你申请到的SEN,注意LID前缀不要丢掉,

LicenseExpiryDate=你想设置的失效日期如:2099-12-31,

PurchaseDate=你的安装日期,格式(yyyy-mm-dd)

本次安装授权码为:

Description=JIRA: Commercial,

CreationDate=2016-02-22,

jira.LicenseEdition=ENTERPRISE,

Evaluation=false,

jira.LicenseTypeName=COMMERCIAL,

jira.active=true,

licenseVersion=2,

MaintenanceExpiryDate=2099-12-31,

Organisation=Evaluation license,

SEN=SEN-L7342561,

ServerID=B06M-2HUB-ESOU-81D2,

jira.NumberOfUsers=-1,

LicenseID=LIDSEN-L7342561,

LicenseExpiryDate=2099-12-31,

PurchaseDate=2016-02-22

4、更新授权码

将上一步的授权码填入更新授权码输入框,点击“增加”按钮完成破解,破解之后如下图

五、数据库管理

使用MySQL的UI界面管理工具(navicat或SQLyogEnt)进行连接即可进行数据管理。

至此,JIRA已初步可以使用了。

JIRA安装部署说明的更多相关文章

  1. Jira安装部署

    一.先安装JDK JDK1.6下载:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32- ...

  2. Linux Centos7.x下安装部署Jira和confluence以及破解方法详述

    简述 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪.客户服务.需求收集.流程审批.任务跟踪.项目跟踪和敏捷管理等工作领域. Confluence是一个专业的企业知识管 ...

  3. JIRA的安装部署问题

    JIRA的安装部署问题: 因电脑上装了两人系统,导致我的JIRA服务不能和tomcat同时启动,让我弄了好久都不知道是啥原因,经过请教,总算得出原来是JIRA的Port和Tomcat的Port冲突.在 ...

  4. JIRA笔记(一):安装部署JIRA

    (一)     说明 说明JIRA的安装及破解. 操作系统:WIN 10 数据库:Oracle 12C R2(这个版本的jira,atlassian建议的是 12C R1,不过R2也能用,其他版本不清 ...

  5. HBase 1.2.6 完全分布式集群安装部署详细过程

    Apache HBase 是一个高可靠性.高性能.面向列.可伸缩的分布式存储系统,是NoSQL数据库,基于Google Bigtable思想的开源实现,可在廉价的PC Server上搭建大规模结构化存 ...

  6. Oracle安装部署,版本升级,应用补丁快速参考

    一.Oracle安装部署 1.1 单机环境 1.2 Oracle RAC环境 1.3 Oracle DataGuard环境 1.4 主机双机 1.5 客户端部署 二.Oracle版本升级 2.1 单机 ...

  7. KVM安装部署

    KVM安装部署 公司开始部署KVM,KVM的全称是kernel base virtual machine,对KVM虚拟化技术研究了一段时间, KVM是基于硬件的完全虚拟化,跟vmware.xen.hy ...

  8. Linux平台oracle 11g单实例 + ASM存储 安装部署 快速参考

    操作环境:Citrix虚拟化环境中申请一个Linux6.4主机(模板)目标:创建单机11g + ASM存储 数据库 1. 主机准备 2. 创建ORACLE 用户和组成员 3. 创建以下目录并赋予对应权 ...

  9. 分布式文件系统 - FastDFS 在 CentOS 下配置安装部署

    少啰嗦,直接装 看过上一篇分布式文件系统 - FastDFS 简单了解一下的朋友应该知道,本次安装是使用目前余庆老师开源的最新 V5.05 版本,是余庆老师放在 Github 上的,和目前你能在网络上 ...

随机推荐

  1. 管理react路由的history对象的插件history的使用介绍

    本文介绍如何使用history插件管理浏览记录 history插件的使用 history这个插件可以方便管理你的浏览记录 cnpm install history --save import crea ...

  2. python爬虫(2)--Urllib库的高级用法

    1.设置Headers 有些网站不会同意程序直接用上面的方式进行访问,如果识别有问题,那么站点根本不会响应,所以为了完全模拟浏览器的工作,我们需要设置一些Headers 的属性. 拆分这些请求,我们只 ...

  3. ubuntu16搭建docker私库

    测试环境如下: 一.docker的安装 安装方法请查看这里的 安装教程 二.设置普通用户 1. centos的设置方法 $ sudo gpasswd -a docker ${USER} 2. ubun ...

  4. MySQL存储引擎 -- MyISAM 与 InnoDB 实现

    一.MyISAM索引实现MyISAM引擎使用B树作为索引结构,叶节点的data域存放的是数据记录的地址. MyISAM主键索引这里设表一共有三列,假设我们以Col1为主键,Col2为辅助索引.则下图是 ...

  5. 去除Activity上面的标题边框

    实现方法:1.在代码中实现:在此方法setContentView(R.layout.main)之前加入:requestWindowFeature(Window.FEATURE_NO_TITLE);标题 ...

  6. Codeforces 1108E (Array and Segments) 线段树

    题意:给你一个长度为n的序列和m组区间操作,每组区间操作可以把区间[l, r]中的数字都-1,请选择一些操作(可以都不选),使得序列的最大值和最小值的差值尽量的大. 思路:容易发现如果最大值和最小值都 ...

  7. C++面向对象类的实例题目八

    题目描述: 编写一个程序输入3个学生的英语和计算机成绩,并按照总分从高到低排序.要求设计一个学生类Student,其定义如下: 程序代码: #include<iostream> using ...

  8. 使用R语言绘制图表

    #========================================================#wolf moose graph version 20170616.R###Data ...

  9. 客户注册功能,发短信功能分离 通过ActiveMQ实现

    客户注册功能,发短信功能分离 通过ActiveMQ 配置链接工厂, 配置session缓存工厂(引入链接工厂) 2.配置模板对象JmsTemplate 引入缓存工厂    指定消息模式(队列,发布和订 ...

  10. Python 网络爬虫 001 (科普) 网络爬虫简介

    Python 网络爬虫 001 (科普) 网络爬虫简介 1. 网络爬虫是干什么的 我举几个生活中的例子: 例子一: 我平时会将 学到的知识 和 积累的经验 写成博客发送到CSDN博客网站上,那么对于我 ...