[JIRA]Linux版本jira6.3.6安裝漢化破解以及數據遷移

JIRA環境:java

系統:CentOS 6.7mysql

JIRA版本:6.3.6web

其餘環境:jdk1.六、MariaDB10.0.21sql

第1、配置yum源並升級系統到最新數據庫

1)、安裝epel源bash

#yum -y install epel-release
#yum -y upgrade && yum -y update

2)、運行one_key.sh服務器

第2、jdk環境部署app

參考《install_java.sh》,注意jira6.3.6至少須要JDK1.6ide

第3、建立數據庫測試

參考《install_MariaDB.sh》

mysql> create database jira default character set utf8;
mysql> grant all privileges on jira.* to jira @'localhost' identified by '123456';
mysql> flush privileges;


第4、JIRA安裝

一、下載並解壓jira文件並漢化

1)、上傳安裝包

#cd /tmp
#wget http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-6.3.6.tar.gz
#tar zxf atlassian-jira-6.3.6.tar.gz
# mv atlassian-jira-6.3.6-standalone /usr/local/jira

2)、文件受權

# chown -R root.root /usr/local/jira/

二、配置jira文件

1)、建立JIRA安裝目錄

#mkdir -p /data/jira  ##此目錄爲jira安裝目錄

2)、配置jira.home

#cd /usr/local/jira
#vi atlassian-jira/WEB-INF/classes/jira-application.properties

wKiom1fjM9uRDMMGAABR_xbnbqM814.png-wh_50

3)、安裝mysql的JDBC驅動

上傳mysql-connector-java-5.1.26-bin.jar包到/usr/local/jira/atlassian-jira/WEB-INF/lib目錄下

第5、啓動關閉jira

#cd /usr/local/jira/bin

啓動命令:

 # ./start-jira.sh

關閉命令: 

# ./stop-jira.sh

第6、WEB安裝與配置

一、安裝配置

訪問http://ip:8080

開始配置數據庫

wKioL1fjNczzjy7EAAF931Q4li0948.png-wh_50

測試鏈接完成後,點擊下一步,開始配置:

選擇私有管理模式

wKiom1fjNhGy7HlXAACni_fRLjU478.png-wh_50

選擇軟件開發版本:

wKiom1fjNljQC_l7AAF_cVnfqzw442.png-wh_50

註冊獲取key,去官網註冊一個帳號:

wKiom1fjNwuz4_ucAAEXBAg2gpQ457.png-wh_50

稍等下會獲取到license ,你能夠經過 My Account 查看你的受權碼(這是後面的步驟):

wKioL1fjOKaQDeANAAETD9Lmn_g998.png-wh_50

開始配置管理員密碼

wKioL1fjOS6imjMXAAB9SE_irmg400.png-wh_50

郵件發送稍後配置:

wKiom1fjOWDh733tAACZkXmjAhw100.png-wh_50

安裝完成:

wKioL1fjOYSyAdI-AAJxzKrGNYk833.png-wh_50

二、漢化

  JIRA安裝部署完成以後,從新啓動以後,管理員登陸,找到插件(add on),管理插件(manage add on)Upload,選擇語言包JIRA-6.3.3-language-pack-zh_CN.jar,觀察是否有報錯,若是報錯,重啓JIRA以後,從新上傳漢化文件,漢化插件安裝成功以後,找到JIRA系統配置,選擇中文語言。

wKiom1fjQaTjr6P5AAB7tNZSnjI027.png

三、破解

1).關閉jira

#cd /usr/local/jira/bin
# ./stop-jira.sh


2)、替換文件

替換/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar

替換/atlassian-jira/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.17.13.jar

3)、更新受權文件

(1)、啓動jira

#cd /usr/local/jira/bin
# ./stop-jira.sh


(2)、編輯key文件

點擊「系統」-->受權

Key說明:

  Description=JIRA Agile (formerly GreenHopper) for JIRA\: Commercial,

  NumberOfUsers=-1,

  CreationDate=你的安裝日期,格式(yyyy-mm-dd),

  Evaluation=false,

  greenhopper.LicenseEdition=ENTERPRISE,

  licenseVersion=2,

  MaintenanceExpiryDate=你想設置的失效日期如:2099-12-31,

  Organisation=你公司的組織名稱,

  greenhopper.active=true,

  SEN=你申請到的SEN,

  ServerID=你申請到的ServerID,

  LicenseExpiryDate=你想設置的失效日期如:2099-12-31,

  LicenseTypeName=COMMERCIAL,

  PurchaseDate你的安裝日期,格式(yyyy-mm-dd)

例如(請不要直接複製下面的LicenseID,請使用本身獲取的key):

wKiom1fjO1KzaHHIAAETD9Lmn_g939.png-wh_50

    Description=JIRA: Commercial,

    CreationDate=2016-05-10,

    jira.LicenseEdition=ENTERPRISE,

    Evaluation=false,

    jira.LicenseTypeName=COMMERCIAL,

    jira.active=true,

    licenseVersion=2,

    MaintenanceExpiryDate=2099-12-31,

    Organisation=pl,

    SEN=SEN-L7841388,

    ServerID=B48S-5OMT-5UL3-W2YS,

    jira.NumberOfUsers=-1,    LicenseID=AAABdg0ODAoPeNp9UUtvgkAQvu+v2KSX9gABHy012aQWONCAGsE2TXpZYbTb4EJmF1v/fVFo1PpI9rAzu/O95iYqJI34hlqPtGMP7N6gZ1HXS2jHsu/JEgHkZ1GWgGYoUpAK/ExoUUjmjxJ/OpkGsU9G1WoOOF7MFKBihk2+BHLzpDupMP3kCjyugW3hDatv2BZpgZNNCSO+AuaOo8ifusEw/Hvyf0qBm4O5+jjELaTmqfYjLnKGkK2EhKdK1uLmYplxzc20WJEYcA0YeOy558RGfxwlRn8Wdo23znvcCC2xyKpUm9vCUMVCf3MEs0YWa2AaK2i+XfZ/JqVzZmqdUoPkMr1g6IqakzBbntpXGHixPzLCB6dndx2H1AU7alyBjTVHDcgWPFdAxrjkUije+FvzvNpdad5wERdh1/i/wPb9tZa2newcBQK1ZyxRqDZLD1SKotxxvATTIY1bMfS2WdXdx4DuyRv1l5ZxLuZD8sO5PWZT/wKAbQT/MCwCFDeA9cruRuE8wn+NYnxpZk4yTVgSAhRNg+dGVOd6RFpFRU6IOPocM7J1TA==X02ia,

    LicenseExpiryDate=2099-12-31,

    PurchaseDate=2016-05-10

將例子內容更新

wKioL1fjOkqw1uRYAAA74EmPdB0605.png-wh_50

增長以後,若是到期時間顯示爲你設置的失效日期如:2099-12-31,就表示破解完成。

wKioL1fjOqDwRISpAACap8YT9CU674.png-wh_50

第7、查看配置與排除

一、查看數據庫配置信息

#vi /data/$jira_home/dbconfig.xml


wKiom1fjO6DALuDoAAEPRXEKK3A788.png-wh_50

二、log查看

#cd  /usr/local/jira/logs
#tailf catalina.out


三、修改應用監聽端口

# netstat -anlp|grep 8080


wKioL1fjO7zAxnaTAADKBTpRnOo471.png-wh_50

第8、數據備份與遷移

jira備份(附件手動備份):

方法1:手動備份

登陸jira,管理面板中jira點擊「備份數據爲XML」 

 wKioL1fjPnTzd9kBAACCw4S6VNU135.png-wh_50

方法2:自動備份

管理-->系統-->服務-->Backup Service(一天備份3次)

 wKioL1fjPoXCLXszAAA-6nT_VRI656.png-wh_50

注意:備份文件存放在/data/jira/export目錄下,文件名爲jira自定義名稱,恢復時選擇最新文件!!!

wKiom1fjPwGTRTyoAABizi-I76c231.png

備份附件:

打包/data/jira/data/p_w_uploads目錄全部文件:

# 7za a 0920.7z p_w_uploads/*

 wKiom1fjPsWDYx_xAABhofyiAec961.png 

jira恢復:

第1、恢復數據文件

上傳備份文件至新服務器指定目錄下,而後在web端執行恢復:

 wKioL1fjP0yhzmU_AAELo3Y8FN8234.png-wh_50 

 wKioL1fjP2nBfIZJAABj8zfegNQ494.png-wh_50

第2、附件恢復:

上傳附件至新服務器附件存放目錄

解壓附件覆蓋原文件:

# 7za  x  0920.7z

解壓後可能權限有變化,修改權限:

# chmod  751  p_w_uploads

 wKioL1fjP7zCJVYwAAA-1u0RV3g757.png

驗證結果:

 wKioL1fjQEuTP4AIAAAmatkAjBw772.png-wh_50

相關文章
相關標籤/搜索