1. 程式人生 > >CentOS [缺陷庫管理工具JIRA]最新Linux版本jira6.3.6安裝漢化破解以及資料遷移

CentOS [缺陷庫管理工具JIRA]最新Linux版本jira6.3.6安裝漢化破解以及資料遷移

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

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

已經在 jira.bob4j.com 安裝驗證,如果安裝過程有任何問題,歡迎Email to: [email protected]

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://pan.baidu.com/s/1eQgTYKE下載。

2,安裝

2.1,安裝jdk環境

Linux下安裝tomcat環境,參考:http://blog.csdn.net/mchdba/article/details/23769731

Linux下安裝jdk環境,參考:http://blog.csdn.net/mchdba/article/details/38768513

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/

頁面報錯資訊如下:

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了,可以看到頁面如下: 

3,漢化

漢化包下載地址為:http://download.csdn.net/detail/mchdba/7941381,將JIRA-Language-STD-CN.jar漢化包copy到linux的jira安裝目錄 ,啟動的時候注意jdk版本為jdk1.6系列,/home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib下面,之後重啟jira服務

/home/jira/atlassian-jira-6.3.6-standalone/bin/shutdown.sh

/home/jira/atlassian-jira-6.3.6-standalone/bin/start-jira.sh

再開啟http://192.xxx.171.xx0:8081/secure/SetupDatabase!default.jspa,就會看到如下漢化介面:

\

4,JIRA配置

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

mysql> CREATE DATABASE `jira636` /*!40100 DEFAULT CHARACTER SET utf8*/;

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>

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

\

需要將jdbc驅動包mysql-connector-java-5.1.25-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,如下圖所示:

\

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

\

載入中...

輸入臨時授權碼,進行註冊: 這裡我選擇的是  我沒有賬戶, 用gmail郵箱註冊了一個。

\

註冊完之後,填寫管理員賬戶和密碼

\ 

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

\

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

\

5,破解授權

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

\

將附件中的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

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

\

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

\

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

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

\

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

\

如果匯入報錯:

解析檔案時發生錯誤。你的匯入檔案不正確。 可能是由於檔案中含有舊版本的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最新Linux版本6.3.6安裝破解以及資料遷移,成功完畢。

參考文件:http://www.linuxidc.com/Linux/2014-08/105586p3.htm

相關推薦

CentOS [缺陷管理工具JIRA]最新Linux版本jira6.3.6安裝破解以及資料遷移

JIRA 是澳大利亞 Atlassian 公司開發的一款優秀的問題跟蹤管理軟體工具,可以對各種型別的問題進行跟蹤管理,包括缺陷、任務、需求、改進等。JIRA採用J2EE技術,能夠跨平臺部署。它正被廣泛的開源軟體組織,以及全球著名的公司使用。 JIRA產品非常完善且功能強

[JIRA] 最新Linux安裝版本jira6.3.6安裝破解以及資料匯入的詳細步驟

序言: JIRA 是澳大利亞 Atlassian 公司開發的一款優秀的問題跟蹤管理軟體工具,可以對各種型別的問題進行跟蹤管理,包括缺陷、任務、需求、改進等。JIRA採用J2EE技術,能夠跨平臺部署。它正被廣泛的開源軟體組織,以及全球著名的公司使用。 JIRA產品非常完善且功能強大,安裝配置簡單,多語言支援

mysql數據管理工具(navicat for mysql)

disable 單機 是否 dmv text ces 窗口 進程 不同類 Navicat Premium 是一個可多重連接的數據庫管理工具,它可讓你以單一程序同時連接到 MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server 數據庫,讓

Mac 10.12安裝數據管理工具MySQL Workbench

lan 數據庫管理工具 mysql管理工具 數據 gpo mysql管理 clas 鏈接 0.12 說明:跨平臺的MySQL管理工具。別糾結是不是反人類的了,這款用熟了也很溜。 下載: (鏈接: https://pan.baidu.com/s/1b3VtmA 密碼: 6

Mac 10.12安裝IntelliJ出品的數據管理工具DataGrip

blank get https ref .com aso rip 數據庫管理 .html 下載: (鏈接: https://pan.baidu.com/s/1nvJw88T 密碼: srv2) 安裝參考: http://www.cnblogs.com/EasonJim

Navicat for MySQL數據管理工具安裝破解

安裝目錄 http 數據庫 官方下載 有一個 .com x64 load 安裝 Navicat for MySQL官方下載地址:https://www.navicat.com/en/download/navicat-for-mysql 1、下載後安裝 navicat110_

【php增刪改查實例】第四節 -自己 DIY 一個數據管理工具

user clas 記錄 split函數 增刪 err sset post 個數 本節介紹如何自己DIY一個數據庫管理工具,可以在頁面輸入sql 進行簡單的增刪改查操作。 首先,找到xampp的安裝目錄,打開htdocs: 新建一個php文件,名稱為 mysqladmin

利用數據管理工具(Navicat)導出數據到Excel表中

管理 分享圖片 navicat com ima inf excel表 bsp alt 如果只是想把數據庫表中數據簡單導出來,可以利用數據庫管理工具中的工具 1、先查詢 2、在查詢出結果中全選 3、導出向導 4、選擇Excel 5、選擇導出地址並命名 利用數據庫管理工

測試管理工具——JIRA(轉)

為什麼選擇JIRA? 因為你有各種事務工作中總是有各種事務要去處理,而這些事務不僅僅是程式碼中的Bug。這些事務充斥在你的收件箱中,各種想法散落在 Excel表格裡,需求隱藏在原有的業務系統中。使用JIRA可以輕鬆捕捉和管理你的事務,排定優先順序,把工作放在重

Lerna v3.8.0 釋出,多包儲存管理工具

   將大型程式碼庫拆分為獨立的獨立版本包對於程式碼共享非常有用。 然而,在許多儲存庫中進行更改是麻煩和難以跟蹤的事情。為了解決這些(和許多其他)問題,一些專案將它們的程式碼庫組織成多包儲存庫。 像 Babel、React、Angular、Ember、Meteor、Jest 等

SourceTree 程式碼管理工具

1、SourceTree 2、使用方法 2.1 Clone 專案到本地 開啟 SourceTree,點選 New Repository => Clone from URL, 然後複製倉庫地址到 SourceTree 中的 Source URL 中,本地倉庫的位置和名稱可以隨意修改。點選 clone

iOS開發-類管理工具CocoaPods

CocoaPods是iOS最常用的類庫管理工具。 如何下載和安裝CocoaPods? 在安裝CocoaPods之前,首先要在本地安裝好Ruby環境。 在Terminator(終端)中輸入以下命令: s

IntelliJ IDEA 內置數據管理工具實戰

term 最簡 發現 客戶 自定義 ultimate 數據 工作 設置 1. 寫在前面 開發Java應用程序,作為明星工具IntelliJ IDEA Ultimate當然是首選,然後進行數據庫SQL開發的時候,常常會選擇諸如:Navicat , sqlyog, MySQL

PyCharm第三方安裝---秒殺anaconda第三方管理工具

在機器學習過程中,我使用的是JetBrains的python開發工具pyCharm,發現很多函式操作藉助第三方函式庫能夠很容易的實現,但是下載好的pyCharm不自帶各種類庫,網上推薦還要藉助其他類似Anaconda的工具匯入,十分麻煩,lz更新pyCharm至最新版後發現它自帶第三方庫新增功能,分

cocoapods第三方管理工具

一、安裝 進入終端 gem sources -a https://gems.ruby-china.org/3、gem sources4、sudo gem install cocoapods -v 0.

只會增刪查改?你還缺個數據管理工具

任何web軟體和應用程式都需要強大的資料庫管理工具,因此開發者選擇一款合適的資料庫管理工具尤為重要。本文列出了幾款好用的資料庫管理工具(有些並非開源或免費),以供開發者們參考選擇: phpMyAdmin是一個非常受歡迎的基於web的MySQL資料庫管理工具。它能夠建立和

Python管理工具pip在Mac上安裝解除安裝

1. pip下載安裝 1.1 pip下載 wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-chec

Python管理工具

其實想想為什麼python近來這麼流行,與其豐富的庫資源不無關係,實際上手動配置Python庫也很簡單,只要熟悉Python包,模組的檔案組織結構以及路徑變數即可實現部署(可參考http://blog.

Mac通用的數據管理工具——“DBeaver”

res microsoft process 推薦 bird ibm text ofo max 想要一款免費的支持多平臺數據庫的數據庫管理工具?DBeaver推薦給大家!DBeaver是適用於Mac平臺上一款免費通用的數據庫工具,支持多平臺數據庫,例如:MySQL,Postg

node版本控制工具nvm在linux、win10下的安裝使用

一、nvm的安裝和使用   nvm全稱Node Version Manager是 Nodejs 版本管理器,它讓我們能方便的對 Nodejs 的版 本進行切換。 nvm 的官方版本只支援 Linux 和 Mac。 contos下一鍵安裝即可 curl -o- https://raw.g