所需如下軟體:
jdk-6u23-linux-i586-rpm.bin
atlassian-jira-enterprise-4.2-standalone.tar.gz
注意:選擇4.2 standalone版本
mysql-connector-java-5.1.6.tar.gz
下載地址如下:
http://www.oracle.com/technetwork/java/javase/overview/index.html
http://www.atlassian.com/software/jira/JIRADownloadCenter.jspa
http://dev.mysql.com/downloads/connector/j/
一、環境配置:
配置yum源(略)
(1)安裝JDK:
#cd /usr/local/src/
#mv jdk-6u23-linux-i586-rpm.bin jdk.bin
#./jdk.bin開始執行安裝
安裝完以後,配置環境變數
#vi /etc/profile在最后添加如下內容:
export JAVA_HOME=/usr/java/jdk1.6.0_23
export JAVA_BIN=/usr/java/jdk1.6.0_23/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
#source /etc/profile
驗證:
#java -version 說明配置已經生效
java version "1.6.0_23"
Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)
(2)安裝mysql資料庫:
#yum -y install mysql-server mysql-devel
安裝完以後啟動mysql資料庫服務
#service mysqld start
#chkconfig mysqld on
安裝完以後我們新建資料庫:
create database jiradb character set utf8;
grant all on jiradb.* to `jira`@`localhost` identified by 'jira'
二、安裝jira 4.2
(1)#tar zxvf atlassian-jira-enterprise-4.2-standalone.tar.gz
#mv atlassian-jira-enterprise-4.2-standalone /usr/local/jira
(2)創建jira.home的目錄
#mkdir /usr/local/jira_home
修改配置文件設置jira.home的絕對路徑:
# vi /usr/local/jira/atlassian-jira/WEB-INF/classes/jira-application.properties
jira.home = /usr/local/jira_home
(3)修改主配置文件
vi /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"
(4)修改jira應用資料庫類型:
#vi /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"
(5)將下載后的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
(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.jarcom atlassianextrasdecoderv2Version2LicenseDecoder.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
配置成功....
至此jira破解已經完畢,有些借鑒了網上的文檔,希望見諒,希望大家能通過我的文檔做出來.
下面我就開始jira之旅了
本文出自 「三劍客學習之路」 博客,請務必保留此出處http://sjksky.blog.51cto.com/946071/452662
[火星人 ] linux下jira4.2安裝與破解方法已經有592次圍觀