`

JIRA_4.4.1_全程破解详解_图文 ——(且支持4.4.3及以下各版本)

    博客分类:
  • JIRA
阅读更多

 

JIRA_4.4.1_全程破解详解_图文

——(且支持4.4.1及以下各版本)

 

    最近在linux下安装JIRA,那是一个纠结啊,从4.2.2~4.3.3~4.4.1各种版本,各种纠结!

     今天把安装的全过程做一个记录,方便各位使用,也方便自己在将来需要的时候,做一个备忘。

 

首先,JIRA 是目前比较流行的基于Java架构的管理系统,由于Atlassian公司对很多开源项目实行免费提供缺陷跟踪服务,因此在开源领域,其认知度比其他的产品要高得多,而且易用性也好一些。同时,开源则是其另一特色,在用户购买其软件的同时,也就将源代码也购置进来,方便做二次开发。

  JIRA功能全面,界面友好,安装简单,配置灵活,权限管理以及可扩展性方面都十分出色。

  下面是我对JIRA 4.4.1版本的安装、破解过程以及破解补丁。(验证以后发现对JIRA4的其他版本的破解也通用。)

         好,我们开始安装,首先,你应该确定你所需要的安装的系统是哪一种windows???mac???纯linux???还是图形化界面的类似于ubuntu????

         每一种系统选择的版本也是不同的,就是这点让我在一开始安装的时候,走了很多弯路啊,哎,没文化多可怕啊!

         JIRA的官网:http://www.atlassian.com/  上面有各种介绍文档供各位作为参考。

     由于windows mac和图形化界面linux安装太过于简单,本文只针对于纯命令行的linux系统安装为例。

     首先,是准备工作,必备4个软件及环境:

         Mysql数据库的安装;

http://fox-leon.iteye.com/blog/1313072

 

jdk-6u23-linux-i586-rpm 及以上版本下载和安装;

http://www.oracle.com/technetwork/indexes/downloads/index.html

jdk具体安装过程,我就不在这里赘述了,网上太多了。

注意:在linux下最好使用rmp安装,还不用配置环境变量。

如果在类似图形化界面的ubuntu中安装,使用.bin文件等,也比较方便!

 

mysql-connector-java-5.1.6.tar.gz   mysql连接池驱动;

http://dev.mysql.com/downloads/connector/j/

 

4.4.1 Standalone (Linux 64 Bit Installer).tar.gz   JIRA下载;

http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-4.4.1-x64.bin

    

之后,

在根目录usr/local下新建一个文件夹jira  jira_home

         [root@localhost local] mkdir jira

         [root@localhost local] mkdir jira_home

     usr/local/jira目录下,

         [root@localhost jira] wget http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-4.4.1-x64.bin

     JIRA下载的过程中,安装好jdk,检测jdk是否安装配置成功,大家都知道的,使用:

         [root@localhost /] java –version

     如果成功安装配置,输出:

     

 

     具体mysql数据库安装可以参照我的blog

http://fox-leon.iteye.com/blog/1313072

 

安装完以后启动mysql数据库服务

#service mysqld start

#chkconfig mysqld on

 

安装完以后我们新建数据库:

mysql> create database jiradb character set utf8;

mysql> grant all on jiradb.* to ’jira’@’localhost’identified by 'jira’;

mysql> flush privileges;

记得让DBA给你权限哦!

 

根据官方文档:

http://confluence.atlassian.com/display/JIRA044/Installing+JIRA+Standalone+on+Linux#InstallingJIRAStandaloneonLinux-1DownloadandInstalltheJIRAStandaloneLinuxInstaller

现在开始安装JIRA

解压:

[root@localhost jira] tar -zvxf  atlassian-jira-4.4-x64.tar.gz

生成atlassian-jira-4.4-x64.bin文件

 

官方给出了:chmod a+x atlassian-jira-X.Y.bin

(where X.Y represents your version of JIRA)

即提权。

咱们使用:chmod a+x atlassian-jira-4.4-x64.bin

 

         jira下执行bin文件

[root@localhost jira] ./ atlassian-jira-4.4-x64.bin

出现如下图所示:

上图 为安装过程中,需要你进行进行的操作,你根据个人需要,再根据提示,选择就是,我反正一直点的ENTER

注意:

更改安装目录,我将jira安装在local/jira下的

 

而这个是jira.home的目录

操作同上,不再赘述。

 

 

这些都安装好之后,开始进行配置文件的更改,

修改配置文件设置jira.home的绝对路径:

# vi /usr/local/jira/atlassian-jira/WEB-INF/classes/jira-application.properties jira.home = /usr/local/jira_home

 

修改主配置文件

vi /usr/local/jira/conf/server.xml

<?xml version="1.0" encoding="UTF-8"?>

<jira-database-config>

  <name>defaultDS</name>

  <delegator-name>default</delegator-name>

  <database-type>mysql</database-type>

  <schema-name></schema-name>

  <jdbc-datasource>

<url>jdbc:mysql://localhost /jiradb?useUnicode=true&amp;characterEncoding=utf8&amp;sessionVariables=storage_engine=InnoDB</url>

    <driver-class>com.mysql.jdbc.Driver</driver-class>

    <username>jiradbuser</username>

    <password>[enter dbpassword]</password>

    <pool-size>15</pool-size>

    <validation-query>select1</validation-query>
  </jdbc-datasource>

</jira-database-config>

主配置文件 官方参考文档:http://confluence.atlassian.com/display/JIRA044/Connecting+JIRA+to+MySQL

 

将下载后的mysql-connector-java-5.1.6.tar.gz解压,拷贝里面的mysql-connector-java-5.1.6-bin.jar /usr/local/jira/lib/目录下

#cp mysql-connector-java-5.1.6-bin.jar /usr/local/jira/lib/

 

     破解:

其实吧,破解很简单。主要是安装过程中很多杂碎东西容易出错。

JIRA 4.4.1 破解补丁下载。

破解补丁解压缩以后,把..\jira_crack\atlassian-jira\WEB-INF\classes\com \atlassian\jira\license\JiraLicenseStoreImpl.class文件覆盖到JIRA 4.4.1安装目录..\Atlassian\JIRA 4.4.1\atlassian-jira\WEB-INF\classes\com\atlassian\jira\license\JiraLicenseStoreImpl.class

WinRar等压缩工具打开JIRA安装目录..\Atlassian\JIRA4.3.4\atlassian-jira\WEB-INF\lib\atlassian-extras-2.2.2.jar文件,并找到 atlassian-extras-2.2.2.jar\com\atlassian\extras\decoder\v2目录,如图

然后把破解补丁中的..\jira_crack\atlassian-jira\WEB-INF\classes\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class拖动到这个窗口,覆盖原来的文 件,既把破解补丁添加打到压缩包文件中。

6、重新启动JIRA服务,用管理员帐号登录,并在JIRA首页的授权详细中可以明文输入Lisence

O(_)O。。。


 

授权码格式:

Description=JIRA:商业
CreationDate=2012-01-10
创建时间
ContactName=xxx
管理员的名字)
jira.LicenseEdition=ENTERPRISE
ContactEMail=xxx@xxx.xxx
管理员的邮箱
Evaluation=false
jira.LicenseTypeName=COMMERCIAL
jira.active=true
licenseVersion=2
MaintenanceExpiryDate=2099-10-24
过期时间
Organisation=xxx
组织名称
jira.NumberOfUsers=-1
ServerID=B6FW-B4KW-J1A3-4DQB
LicenseID=LID
LicenseExpiryDate=2099-10-24
授权过期时间
PurchaseDate=2012-01-10
注册时间

我想到了这步很多人都知道了吧(括号里为注释,实际使用的时候要删掉)。

ServerID换成自己的ID,红色字体注释的地方可以改成自己的内容,最后把全部内容填在输入授权码的地方,并提交。

转载请注明:<http://fox-leon.iteye.com/blog/1341319

好,破解完毕。大牛们,不喜勿喷!!

 

 

1
2
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics