天天看點

jira 6.3.6 破解

序言:

JIRA 是澳洲 Atlassian 公司開發的一款優秀的問題跟蹤管理軟體工具,可以對各種類型的問題進行跟蹤管理,包括缺陷、任務、需求、改進等。JIRA采用J2EE技術,能夠跨平台部署。它正被廣泛的開源軟體組織,以及全球著名的公司使用。

JIRA産品非常完善且功能強大,安裝配置簡單,多語言支援、界面十分友好,和其他系統如CVS、Subversion(SVN)、VSS、LDAP、郵件服務整合得相當好,文檔齊全,可用性以及可擴充性方面都十分出色,擁有完整的使用者權限管理。

環境:jira軟體,192.xx8.171.xx0;jira資料庫,192.xx8.171.xx2。

1,下載下傳

官網下載下傳位址:https://www.atlassian.com/software/jira/download,隻看到window下的安裝版本,這個時候需要點選? All JIRA download options選項,打開Linux下載下傳頁面欄選項,選擇JIRA 6.3.6 (TAR.GZ Archive)進行下載下傳。wget http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-6.3.6.tar.gz,

漢化的部分和破解部分下載下傳:http://download.csdn.net/detail/luckyp/9628646 

該破解可以支援jdk1.7漢化,和mysql5.7的連接配接

在網上大部分版本都隻1.6漢化頭疼了好一會兒,mysql5.6的版本基本java  jar都能5.7的話會出現引擎不相容的情況,是以去網上找了個相容的版本

2,安裝

2.1,安裝jdk環境

安裝jdk,我是1.7版本,大部分這個版本安裝用的是1.6的版本

2.2 ,建立目錄

 mkdir –p /home/jira

 mv /root/atlassian-jira-6.3.6.tar.gz ./

2.3 ,解壓縮安裝

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

 cd atlassian-jira-6.3.6-standalone

 因為8080端口已經被占用了,是以啟動jira的時候會報錯,找到server.xml,需要把預設的8080端口改成8081,大概在檔案的第49行附件,修改方法如下:

#先看下8081端口是否被占用

[[email protected] conf]# lsof -i:8081

[[email protected] conf]#

[[email protected] conf]# vim /home/jira/atlassian-jira-6.3.6-standalone/conf/server.xml

#<Connector port="8080",

<Connector port="8081"

[[email protected] conf]# more server.xml |grep 8080

[[email protected] conf]# more server.xml |grep 8081

        <Connector port="8081"

[[email protected] conf]#

配置jira_home

vim /home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties

jira.home = /home/jira_home

2.4 ,啟動 jira

[[email protected] bin]# /home/jira/atlassian-jira-6.3.6-standalone/bin/start-jira.sh

To run JIRA in the foreground, start the server with start-jira.sh -fg

……

Server startup logs are located in /home/jira/atlassian-jira-6.3.6-standalone/logs/catalina.out

Using CATALINA_BASE:   /home/jira/atlassian-jira-6.3.6-standalone

Using CATALINA_HOME:   /home/jira/atlassian-jira-6.3.6-standalone

Using CATALINA_TMPDIR: /home/jira/atlassian-jira-6.3.6-standalone/temp

Using JRE_HOME:        /usr/lib/jvm/jdk1.6.0_35/jre

Using CLASSPATH:       /home/jira/atlassian-jira-6.3.6-standalone/bin/bootstrap.jar:/home/jira/atlassian-jira-6.3.6-standalone/bin/tomcat-juli.jar

Using CATALINA_PID:    /home/jira/atlassian-jira-6.3.6-standalone/work/catalina.pid

Tomcat started.

[[email protected] bin]#

看到jira所在的Tomcat容器 已經啟動成功。

打開網址http://192.xx8.171.xxx:8081/,背景tomcat日志報錯如下:

2014-9-17 18:46:02 org.apache.catalina.core.StandardServer await

嚴重: StandardServer.await: create[localhost:8005]:

Java.NET.BindException: Address already in use

       at java.net.PlainSocketImpl.socketBind(Native Method)

       at java.Net.PlainSocketImpl.bind(PlainSocketImpl.java:383)

       at java.net.ServerSocket.bind(ServerSocket.java:328)

       at java.net.ServerSocket.<init>(ServerSocket.java:194)

       at org.apache.catalina.core.StandardServer.await(StandardServer.java:427)

       at org.apache.catalina.startup.Catalina.await(Catalina.java:777)

       at org.apache.catalina.startup.Catalina.start(Catalina.java:723)

       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

       at java.lang.reflect.Method.invoke(Method.java:597)

       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:321)

       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:455)

2014-9-17 18:46:02 org.apache.coyote.AbstractProtocol pause

頁面報錯資訊如下:

JIRA Startup Failed

Configured jira.home '/home/jira/atlassian-jira-6.3.6-standalone' must not be a parent directory of the webapp servlet path '/home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira'

***************************************************************************************************************************************************************************************

Configured jira.home '/home/jira/atlassian-jira-6.3.6-standalone' must not be a parent directory of the webapp servlet path '/home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira'

重新設定一下jira.home,設定成不在本jira安裝軟體目錄下,然後重新開機jira服務,打開jira網址,OK了,可以看到頁面如下:

jira 6.3.6 破解

3,JIRA配置

先建立jira資料庫以及賬号密碼:

mysql> CREATE DATABASE `jira636` ;

Query OK, 1 row affected (0.13 sec)

MySQL> GRANT ALL ON jira636.* TO [email protected]'%' IDENTIFIED BY 'jira_user0919';

Query OK, 0 rows affected (0.38 sec)

mysql>

在界面配置好資料庫連接配接資訊,然後點選“下一”按鈕,如下圖所示:

jira 6.3.6 破解

如果報錯,找不到類: com.mysql.jdbc.Driver

需要将jdbc驅動包mysql-connector-java--bin.jar複制到/home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib目錄下面,然後重新開機,有報錯資訊如下:

JIRA Startup Failed

org.ofbiz.core.entity.GenericDataSourceException: SQL Exception while executing the following:SELECT pluginkey, pluginenabled FROM pluginstate (Table 'jira636.pluginstate' doesn't exist)

解決辦法:删除資料庫配置檔案dbconfig.xml,然後重新啟動jira,重新配置

PS:漢化後報錯,是因為漢化版本有問題,将JIRA-Language-STD-CN.jar漢化包換成JIRA-6.3.3-language-pack-zh_CN.jar新的漢化包下載下傳位址為:

http://download.csdn.net/download/mchdba/7943421,先配置DB,如下圖所示:

jira 6.3.6 破解

配置完資料庫之後,在新界面錄入程式标題,點選“向後”按鈕

jira 6.3.6 破解
jira 6.3.6 破解

輸入臨時授權碼,進行注冊:

jira 6.3.6 破解

注冊完之後,填寫管理者賬戶和密碼

jira 6.3.6 破解

之後配置郵件伺服器,點選“完成”按鈕,如下所示,

jira 6.3.6 破解

之後,JIRA安裝正式完成,如下自動跳轉到JIRA管理頁面,如下所示:

jira 6.3.6 破解

5,漢化

 JIRA安裝部署完成之後,重新啟動系統之後,管理者登入,找到插件add on,Upload,選擇JIRA-6.3.3-language-pack-zh_CN.jar,觀察日志是否有報錯,如果報錯,重新開機JIRA之後,重新上傳漢化檔案

  漢化插件安裝成功之後,找到JIRA系統配置,選擇中文配置

5,破解授權

點選右上角齒輪形狀的管理圖示,選擇“系統”,再選擇“授權”,看到使用日期不到1個月,如下所示:

jira 6.3.6 破解

将附件中的atlassian-extras-2.2.2.jar替換你的JIRA的安裝目錄的\atlassian-jira\WEB-INF\lib同名jar包,破解包下載下傳位址為:http://download.csdn.net/detail/mchdba/7950429。

填寫授權碼,授權碼參數範例如下:

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=2014-09-20,

jira.LicenseEdition=ENTERPRISE,

Evaluation=false,

jira.LicenseTypeName=COMMERCIAL,

jira.active=true,

licenseVersion=2,

MaintenanceExpiryDate=2099-12-31,

Organisation=pl,

SEN=SEN-L4572887,

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=2014-09-20

将以上授權碼資訊填入授權碼輸入框,點選“增加”按鈕,如下所示:

jira 6.3.6 破解

之後,看到授權資訊更新了,就表示破解成功,會看到如下成功資訊, 如下圖:

jira 6.3.6 破解

6,恢複資料

jira 6.3.6 破解

輸入授權碼:

AAABBw0ODAoPeNptkFtLxDAQhd/zKwI+R9Kwy66FPKxthGhvtF0p4kuso0a6sUwvuP/edissyj4MD

HPOfHOYqzu0tICWeoJy4a+FzzkNwpIK7q1ICF2Ntu3tl5P3Ot89+1SNphnMPCEBwqkJTQ9y9jN+w

zxBPi2a68jW4DpQr/a0rZJS5VmuC0XOBNnjAH/s5bGFxBxABmkcqzzQu2jRTd3bEZaFZvE+AnYzR

JDYWNeDM64G9d1aPJ4TeXxOlOK7cbZbjrbNgkyGwwtg+rbvJpBkHikAR0Adytt0XzFV7R5Y+qQzV

kWZIoVK5FQsWq03YrvdkN/Ekz3S4SXlcpRswPrDdPD/aT+P1nzDMC0CFQCM9+0LlHVNnZQnSTwuR

O3eK+2gVgIUCteTs4Q3khIgrnsY64hxYB/d8bM=X02dh

點選恢複,開始恢複資料,如下所示:

jira 6.3.6 破解

Linux下24M的jira資料檔案導入很快,4分鐘導入完畢,如下所示:

jira 6.3.6 破解

如果導入報錯:

解析檔案時發生錯誤。你的導入檔案不正确。 可能是由于檔案中含有舊版本的CDATA (http://jira.atlassian.com/browse/JRA-4980)。 異常錯誤 org.xml.sax.SAXParseException; lineNumber: 168270; columnNumber: 16; XML document structures must start and end within the same entity.

解決辦法:選擇Disable按鈕而不選擇Enable按鈕,如下所示:

jira 6.3.6 破解

 此緻,JIRA最新Linux版本6.3.6安裝破解以及資料遷移,成功完畢。