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 上的,和目前你能在网络上 ...
随机推荐
- 管理react路由的history对象的插件history的使用介绍
本文介绍如何使用history插件管理浏览记录 history插件的使用 history这个插件可以方便管理你的浏览记录 cnpm install history --save import crea ...
- python爬虫(2)--Urllib库的高级用法
1.设置Headers 有些网站不会同意程序直接用上面的方式进行访问,如果识别有问题,那么站点根本不会响应,所以为了完全模拟浏览器的工作,我们需要设置一些Headers 的属性. 拆分这些请求,我们只 ...
- ubuntu16搭建docker私库
测试环境如下: 一.docker的安装 安装方法请查看这里的 安装教程 二.设置普通用户 1. centos的设置方法 $ sudo gpasswd -a docker ${USER} 2. ubun ...
- MySQL存储引擎 -- MyISAM 与 InnoDB 实现
一.MyISAM索引实现MyISAM引擎使用B树作为索引结构,叶节点的data域存放的是数据记录的地址. MyISAM主键索引这里设表一共有三列,假设我们以Col1为主键,Col2为辅助索引.则下图是 ...
- 去除Activity上面的标题边框
实现方法:1.在代码中实现:在此方法setContentView(R.layout.main)之前加入:requestWindowFeature(Window.FEATURE_NO_TITLE);标题 ...
- Codeforces 1108E (Array and Segments) 线段树
题意:给你一个长度为n的序列和m组区间操作,每组区间操作可以把区间[l, r]中的数字都-1,请选择一些操作(可以都不选),使得序列的最大值和最小值的差值尽量的大. 思路:容易发现如果最大值和最小值都 ...
- C++面向对象类的实例题目八
题目描述: 编写一个程序输入3个学生的英语和计算机成绩,并按照总分从高到低排序.要求设计一个学生类Student,其定义如下: 程序代码: #include<iostream> using ...
- 使用R语言绘制图表
#========================================================#wolf moose graph version 20170616.R###Data ...
- 客户注册功能,发短信功能分离 通过ActiveMQ实现
客户注册功能,发短信功能分离 通过ActiveMQ 配置链接工厂, 配置session缓存工厂(引入链接工厂) 2.配置模板对象JmsTemplate 引入缓存工厂 指定消息模式(队列,发布和订 ...
- Python 网络爬虫 001 (科普) 网络爬虫简介
Python 网络爬虫 001 (科普) 网络爬虫简介 1. 网络爬虫是干什么的 我举几个生活中的例子: 例子一: 我平时会将 学到的知识 和 积累的经验 写成博客发送到CSDN博客网站上,那么对于我 ...