歡迎您光臨本站 註冊首頁

JIRA bug系統安裝

←手機掃碼閱讀     火星人 @ 2014-03-03 , reply:0

JIRA bug系統安裝

JIRA bug系統安裝

不羅嗦,直接進入




JDK安裝

sh jdk-6u24-linux-x64-rpm.bin 一路回車

設置環境變數:

vi /etc/profile

JAVA_HOME=/usr/java/jdk1.6.0_24

CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

生效

source /etc/profile

java –version

java version "1.6.0_24"

Java(TM) SE Runtime Environment (build 1.6.0_24-b07)

Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02, mixed mode)

Mysql安裝

tar zxvf mysql-5.1.55-linux-i686-glibc23.tar.gz

mv mysql-5.1.55-linux-i686-glibc23
/usr/local/mysql

cd /usr/local/mysql/

groupadd mysql

useradd -g mysql mysql

chown -R mysql .

chgrp -R mysql .

scripts/mysql_install_db --user=mysql

bin/mysqld_safe --user=mysql &

rm -rf /usr/sbin/mysql

rm -rf /usr/sbin/mysqladmin

rm -rf /usr/sbin/mysqld

rm -rf /usr/sbin/mysqlslap

rm -rf /usr/sbin/mysqld_safe

rm -rf /usr/sbin/mysqldump

ln -s /usr/local/mysql/bin/mysqldump /usr/sbin/mysqldump

ln -s /usr/local/mysql/bin/mysqld_safe /usr/sbin/mysqld_safe

ln -s /usr/local/mysql/bin/mysqlslap /usr/sbin/mysqlslap

ln -s /usr/local/mysql/bin/mysql /usr/sbin/mysql

ln -s /usr/local/mysql/bin/mysqladmin /usr/sbin/mysqladmin

ln -s /usr/local/mysql/bin/mysqld /usr/sbin/mysqld

cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

chmod 755 /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig mysqld on

service mysqld start

改密碼

mysqladmin -uroot
password mima

建立JIRA資料庫

create database jiradb character set  utf8;

grant all on jiradb.* to `jira`@`localhost` identified by 'jira';

JIRA 安裝

tar zxvf atlassian-jira-enterprise-4.2.4-b591-standalone.tar.gz

mv atlassian-jira-enterprise-4.2.4-b591-standalone /usr/local/jira

創建jira.home文件夾

mkdir -p /usr/local/jira_home

修改vi /usr/local/jira/atlassian-jira/WEB-INF/classes/jira-application.properties 文件
找到jira.home =
修改為jira.home = /usr/local/jira_home 絕對路徑

註:jira.home文件夾不可以設置為jira根目錄及其子目錄,jira動態運行時使用和產生的文件都會放在這

修改vi /usr/local/jira/conf/server.xml文件

修改成如下幾項

修改/usr/local/jira/conf/server.xml文件

修改成如下幾項

<Resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource"



driverClassName="com.mysql.jdbc.Driver"


username="jira"


password="jira"


url="jdbc:mysql://localhost/jiradb?useUnicode=true&characterEncoding=UTF8"


maxActive="20"


validationQuery="select 1"


/>

為了避免與自帶的tomcat與原來的tomcat衝突,可以把server.xml里的8080埠改成 8081,刪除以下兩行

minEvictableIdleTimeMillis= "4000"   
timeBetweenEvictionRunsMillis="5000"

修改vi /usr/local/jira/atlassian-jira/WEB-INF/classes/entityengine.xml文件

查找datasource name

將其中的hsql改成mysql 資料庫類型

<datasource name= "defaultDS"  field-type-name= "hsql"   
改為:  
<datasource name="defaultDS"  field-type-name= "mysql"  


刪除    schema-name="PUBLIC"

二、破解

用JiraLicenseStoreImpl.class文件覆蓋/usr/local/jira/atlassian-jira/WEB-INF/classes/com/atlassian/jira/license/JiraLicenseStoreImpl.class文件

用atlassian-extras-2.2.2.jar文件覆蓋/usr/local/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar包

安裝漢化包

停止JIRA

將中文件language_zh_CN.jar拷貝至/usr/local/jira/atlassian-jira/WEB-INF/lib/目錄下;

註:windows下jar包可以用WinRAR打開,並可以採用拖拽的方式覆蓋文件,linux下jar包可以用zip和unzip來操作

運行JIRA服務

sh /usr/local/jira/bin/catalina.sh start

WEB 配置 JIRA

瀏覽器輸入http://localhost:8081就看到jira的主頁面了。在首頁會看到你的ServerID,比如ServerID為B5EU-IZVX-K1SZ-39HC,那麼拷貝如下licence,經過破解之後,可以直接填入如下明文key了:

#Sun Oct 25 00:50:34 CDT 2009

Description=JIRA\: longmaster

CreationDate=2010-02-22

ContactName=zzhcool@126.com

jira.LicenseEdition=ENTERPRISE

ContactEMail=zzhcool@126.com

Evaluation=false

jira.LicenseTypeName=COMMERCIAL

jira.active=true

licenseVersion=2

MaintenanceExpiryDate=2099-10-24

Organisation=zzh

jira.NumberOfUsers=-1

ServerID=B5EU-IZVX-K1SZ-39HC

LicenseID=LID

LicenseExpiryDate=2099-10-24

PurchaseDate=2010-10-25

ok,你的jira的過期時間就是2099年了

JIRA locked報錯

刪掉/usr/local/jira_home/.jira-home.lock文件,重啟jira即可
《解決方案》

學習了啊
《解決方案》

把破解包附加一下更好:)

[火星人 ] JIRA bug系統安裝已經有886次圍觀

http://coctec.com/docs/service/show-post-1880.html