lSky's blog

Centos下JIRA破解安装

JIRA

JIRA 是澳大利亚 Atlassian 公司开发的一款优秀的问题跟踪管理软件工具,可以对各种类型的问题进行跟踪管理,包括缺陷、任务、需求、改进等。JIRA采用J2EE技术,能够跨平台部署。它正被广泛的开源软件组织,以及全球著名的公司使用。
JIRA产品非常完善且功能强大,安装配置简单,多语言支持、界面十分友好,和其他系统如CVS、Subversion(SVN)、VSS、LDAP、邮件服务整合得相当好,文档齐全,可用性以及可扩展性方面都十分出色,拥有完整的用户权限管理。

数据库部署

mysql -uroot -p

1
mysql> create database jira character set UTF8;

Jira安装

1.解压并移动到confluence的同级目录

tar -xvf atlassian-jira-6.3.6.tar.gz

mv atlassian-jira-6.3.6-standalone /opt/atlassian/jira

2.查看8080端口是否被占用,若占用则修改端口号(conf/server.xml)

lsof -i:8080

3.配置jira_home

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

1
jira.home = /var/atlassian/application-data/jira #与安装路径不在同一位置

mkdir -p /var/atlassian/application-data/jira

4.启动jira

/opt/atlassian/jira/bin/start-jira.sh

5.注册试用账号
https://www.atlassian.com

6.汉化
https://translations.atlassian.com/dashboard/download?lang=zh_CN#/JIRA/6.3.6

cp JIRA-6.3.6-language-pack-zh_CN.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/

7.拷贝用于Java连接MySQL数据库的jar包

cp mysql-connector-java-5.1.32-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/

8.部署jira
Web输入 ip:8080进入安装界面
选择连接到其他数据库mysql,输入登录名等,配置数据库可能等一段时间
这里写图片描述
定义标题名称
这里写图片描述
选择安装Software development
这里写图片描述
选择已经有一个许可证,输入在官网注册的邮箱地址和密码
这里写图片描述

9.破解并更新证书
替换两个jar包(破解)

cp atlassian-extras-2.2.2.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/

cp atlassian-universal-plugin-manager-plugin-2.17.13.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins

管理员账号登录jira,系统——》授权——更新授权
填写授权码,授权码参数范例如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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)

本次安装授权码实例为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Description=JIRA: Commercial,
CreationDate=2016-10-19,
jira.LicenseEdition=ENTERPRISE,
Evaluation=false,
jira.LicenseTypeName=COMMERCIAL,
jira.active=true,
licenseVersion=2,
MaintenanceExpiryDate=2099-12-31,
Organisation=pl,
SEN=SEN-8421963,
ServerID=BPT3-4QRK-FCRR-HEP3,
jira.NumberOfUsers=-1,
LicenseID=AAABBw0ODAoPeNptkFtLxDAQhd/zKwI+R9Kwy66FPKxthGhvtF0p4kuso0a6sUwvuP/edissyj4MD
HPOfHOYqzu0tICWeoJy4a+FzzkNwpIK7q1ICF2Ntu3tl5P3Ot89+1SNphnMPCEBwqkJTQ9y9jN+w
zxBPi2a68jW4DpQr/a0rZJS5VmuC0XOBNnjAH/s5bGFxBxABmkcqzzQu2jRTd3bEZaFZvE+AnYzR
JDYWNeDM64G9d1aPJ4TeXxOlOK7cbZbjrbNgkyGwwtg+rbvJpBkHikAR0Adytt0XzFV7R5Y+qQzV
kWZIoVK5FQsWq03YrvdkN/Ekz3S4SXlcpRswPrDdPD/aT+P1nzDMC0CFQCM9+0LlHVNnZQnSTwuR
O3eK+2gVgIUCteTs4Q3khIgrnsY64hxYB/d8bM=X02dh,
LicenseExpiryDate=2099-12-31,
PurchaseDate=2016-10-19

###JIRA Agile安装破解
JIRA Agile都能够帮助你在整个发布过程中管理待办事项(backlog)、计划冲刺(sprint)并且监测项目进度。

之前已经替换了jira agile破解版的jar包(atlassian-universal-plugin-manager-plugin-2.17.13.jar),之后添加证书
点击插件菜单- >左侧目录中点击管理插件 -》 找到jira agile ->找到授权设置
类似:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Description=JIRA Agile (formerly GreenHopper) for JIRA\: Commercial,
NumberOfUsers=-1,
CreationDate=2016-10-28,
Evaluation=false,
greenhopper.LicenseEdition=ENTERPRISE,
licenseVersion=2,
MaintenanceExpiryDate=2099-12-31,
Organisation=saper,
greenhopper.active=true,
SEN=SEN-L4390388,
ServerID=BQJE-RNSR-9NMG-JDWN,
LicenseExpiryDate=2099-01-01,
LicenseTypeName=COMMERCIAL,
PurchaseDate=2016-10-28