Linux + JIRA4.2 + MySQL安装&破解&配置攻略

一、安装

1.Linux & MySql & JDK安装步骤省略,我使用的是Debian5 + MySql5 + JDK6

2.下载JIRA4.2,下载地址:http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa

注意:选择4.2 standalone版本

3.将下载得到的atlassian-jira-enterprise-4.2-standalone.tar.gz文件解压缩到/usr/local/jira目录下面

4.在MySql中专将JIRA数据库

create database jiradb character set  utf8;

grant all on jiradb.* to `jira`@`localhost` identified by 'jira'

5. 修改JIRA配

5.1创建jira.home文件夹

mkdir -p /usr/local/jira_home

5.2修改/usr/local/jira/atlassian-jira/WEB-INF/classes jira-application.properties 文件 
找到jira.home = 
修改为jira.home =/usr/local/jira_home 绝对路径

注:jira.home文件夹不可以设置为jira根目录及其子目录,关于这个目录做什么用,我也不清楚,估计是jira程序放临时文件用的吧。

5.3修改/usr/local/jira/conf/server.xml文件

修改成如下几项

username= "jira"   
password="jira"   
driverClassName="com.mysql.jdbc.Driver"   
url="jdbc:mysql://localhost/jiradb? autoReconnect=true&useUnicode=true&characterEncoding=UTF8"

删除以下两行

minEvictableIdleTimeMillis= "4000"   
timeBetweenEvictionRunsMillis="5000"

5.4修改/usr/local/jira/atlassian-jira/WEB_INF/classes/entityengine.xml文件

将其中的hsql改成mysql 数据库类型

<datasource name= "defaultDS"  field-type-name= "hsql"   
改为:  
<datasource name="defaultDS"  field-type-name= "mysql"   
删除    schema-name="PUBLIC"

二、破解

1. 下载破解补丁(jira_crack.zip)

下载地址:http://download.csdn.net/source/2812878

2.用破解补丁中的JiraLicenseStoreImpl.class文件覆盖/usr/local/jira/atlassian-jira/WEB_INF/classes/com/atlassian/jira/license/JiraLicenseStoreImpl.class文件

3. 用破解补丁中的Version2LicenseDecoder.class文件覆盖/usr/local/jira/atlassian-jira/WEB_INF/lib/atlassian-extras-2.2.2.jar包中的atlassian-extras-2.2.2.jar\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class文件

注:jar包可以用WinRAR打开,并可以采用拖拽的方式覆盖文件

4.运行JIRA服务

/usr/local/jira/bin/startup.sh

5.WEB 配置 JIRA

官方文档 http://www.atlassian.com/software/jira/docs/v3.13/setup.html 
视频演示 : http://www.atlassian.com/software/jira/videos/jira4-overview.jsp

在注册码输入框处输入以下内容:

#Sun Oct 25 00:50:34 CDT 2009 
Description=JIRA\: COMMERCIAL 
CreationDate=2009-10-25 
ContactName=ct@ct.ct
jira.LicenseEdition=ENTERPRISE 
ContactEMail=ct@ct.ct
Evaluation=false 
jira.LicenseTypeName=COMMERCIAL 
jira.active=true 
licenseVersion=2 
MaintenanceExpiryDate=2010-10-24 
Organisation=haha 
jira.NumberOfUsers=-1 
ServerID=此处替换成输入框上方的ID值
LicenseID=LID 
LicenseExpiryDate=2010-10-24 
PurchaseDate=2009-10-25

配置成功....

原文地址:https://www.cnblogs.com/maozhh/p/1895883.html