JIRA安装部署说明
参考 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安装部署说明的更多相关文章
- Jira安装部署
一.先安装JDK JDK1.6下载:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32- ...
- Linux Centos7.x下安装部署Jira和confluence以及破解方法详述
简述 JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪.客户服务.需求收集.流程审批.任务跟踪.项目跟踪和敏捷管理等工作领域. Confluence是一个专业的企业知识管 ...
- JIRA的安装部署问题
JIRA的安装部署问题: 因电脑上装了两人系统,导致我的JIRA服务不能和tomcat同时启动,让我弄了好久都不知道是啥原因,经过请教,总算得出原来是JIRA的Port和Tomcat的Port冲突.在 ...
- JIRA笔记(一):安装部署JIRA
(一) 说明 说明JIRA的安装及破解. 操作系统:WIN 10 数据库:Oracle 12C R2(这个版本的jira,atlassian建议的是 12C R1,不过R2也能用,其他版本不清 ...
- HBase 1.2.6 完全分布式集群安装部署详细过程
Apache HBase 是一个高可靠性.高性能.面向列.可伸缩的分布式存储系统,是NoSQL数据库,基于Google Bigtable思想的开源实现,可在廉价的PC Server上搭建大规模结构化存 ...
- Oracle安装部署,版本升级,应用补丁快速参考
一.Oracle安装部署 1.1 单机环境 1.2 Oracle RAC环境 1.3 Oracle DataGuard环境 1.4 主机双机 1.5 客户端部署 二.Oracle版本升级 2.1 单机 ...
- KVM安装部署
KVM安装部署 公司开始部署KVM,KVM的全称是kernel base virtual machine,对KVM虚拟化技术研究了一段时间, KVM是基于硬件的完全虚拟化,跟vmware.xen.hy ...
- Linux平台oracle 11g单实例 + ASM存储 安装部署 快速参考
操作环境:Citrix虚拟化环境中申请一个Linux6.4主机(模板)目标:创建单机11g + ASM存储 数据库 1. 主机准备 2. 创建ORACLE 用户和组成员 3. 创建以下目录并赋予对应权 ...
- 分布式文件系统 - FastDFS 在 CentOS 下配置安装部署
少啰嗦,直接装 看过上一篇分布式文件系统 - FastDFS 简单了解一下的朋友应该知道,本次安装是使用目前余庆老师开源的最新 V5.05 版本,是余庆老师放在 Github 上的,和目前你能在网络上 ...
随机推荐
- 2016.7.27 VS搜索正则表达式,在UltraEdit中可选用Perl正则引擎,按C#语法搜索
表达式 语法 说明 任一字符 . 匹配除换行符外的任何一个字符. 最多 0 项或更多 * 匹配前面表达式的 0 个或更多搜索项. 最多一项或更多 + 匹配前面表达式的至少一个搜索项. 最少 0 项或更 ...
- 第十章 Executor框架
在Java中,使用线程来异步执行任务.Java线程的创建与销毁需要一定的开销,如果我们为每一个任务创建一个新线程来执行,这些线程的创建与销毁将消耗大量的计算资源.同时,为每一个任务创建一个新线程来执行 ...
- 运动事件Motion Events
备注:运动事件,也是加速度时间,一般像摇晃手机就属于运动事件 监听运动事件对于UI控件有个前提就是监听对象必须是第一响应者(对于UIViewController视图控制器和UIAP ...
- dubbo-Instantiation of bean failed; nested exception is java.lang.ExceptionInInitializerError
dubbo-2.8.4需用jdk版本为1.8,dubbo-2.5.3可以使用1.7版本的jdk.
- VC++ 6.0 快捷键
多行注释的快捷键 详细步骤 工具栏上右键-〉Customize-〉“Add-ins and Macro Files”tab页,把SAMPLE前面打上钩-〉“Commands”tab页,Categ ...
- re.findall 两个连续匹配成功的输出后一个
- Codeforces Good Bye 2018 D (1091D) New Year and the Permutation Concatenation
题意:给n!个n的排列,按字典序从小到大连成一条序列,例如3的情况为:[1,2,3, 1,3,2, 2,1,3 ,2,3,1 ,3,1,2 ,3,2,1],问其中长度为n,且和为sum=n*(n+1) ...
- HDOJ 1023 Train Problem II 卡特兰数
火车进站出站的问题满足卡特兰数...卡特兰数的相关知识如下: 卡特兰数又称卡塔兰数,是组合数学中一个常出现在各种计数问题中出现的数列.由以比利时的数学家欧仁·查理·卡塔兰 (1814–1894)命名. ...
- ZROI2018提高day5t1
传送门 分析 我们不难将条件转换为前缀和的形式,即 pre[i]>=pre[i-1]*2,pre[i]>0,pre[k]=n. 所以我们用dp[i][j]表示考虑到第i个数且pre[i]= ...
- hdu6331 Problem M. Walking Plan
传送门 题目大意 给你一个n点m条边的有向图,q次询问,给定s,t,k,求由s到t至少经过k条边的最短路. 分析 我们设dp[i][j][k]为从i到j至少经过k条边的最短路,sp[i][j]意为从i ...