jira+confluence+mysql結合
說明: 最近因公司需要需要部署jira7.1.1+confluence5.96,在網上查找一番後,發現文檔都參差不齊,特寫此文檔方便需求。
一.安裝java環境
最新版jira需要jdk1.8.0版本以上
tar -zxvf jdk-8u74-linux-x64.tar.gz
mkdir /usr/java
mv jdk1.8.0_74 /usr/java/
配置環境變量
export JAVA_HOME=/usr/java/jdk1.8.0_74
export JRE_HOME=/usr/java/jdk1.8.0_74/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
更新
source /etc/profile
二.安裝jira
去官網下載atlassian-jira-software-7.1.1-jira-7.1.1-x64.bin安裝包
./atlassian-jira-software-7.1.1-jira-7.1.1-x64.bin
安裝完後打開網頁開始配置jira
注:到添加數據庫時,需要先下載mysql驅動,暈就是截不了圖。。
把下載好的mysql驅動複製到jira/lib目錄下,在配置數據就沒問題了。
cp mysql-connector-java-5.1.38-bin.jar /opt/atlassian/jira/lib
創建並配置MySQL數據庫
創建一個數據庫(如jiradb)來存儲JIRA的問題,數據庫必須有一個UTF8的字符集。在MySQL命令客戶端輸入以下命令:
CREATE DATABASE jiradb CHARACTER SET utf8 COLLATE utf8_bin;
確保該用戶擁有連接數據庫以及創建和寫入表的權限。授權命令如下:
GRANT all on jiradb.* to 'jira'@'localhost' identified by '123456';
flush privileges;爲了確認權限是否被授予成功,用jira用戶登錄到DB服務器並運行一下命令:
show grants for jira@localhost;
一直下一步到需要申請個License時,註冊個賬號去申請試用key,申請完後把key黏貼進去,然後激活
,激活完畢後關閉jira頁面。開始破解jira
用破解的atlassian-extras-3.1.2.jar替換掉原來的jar文件
cp atlassian-extras-3.1.2.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
然後重啓jira。
就激活成功了,截了半天圖也粘貼不上來。
三.安裝confluence
直接執行下載好的.bin文件
./atlassian-confluence-5.9.6-x64.bin
配置confluence和jira差不多都需要申請試用key,成功後,開始關聯jira,完畢後關閉confluence,
用破解的jar文件把原來的jar文件替換掉。
cp atlassian-extras-decoder-v2-3.2.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/
重啓confluence,激活成功。
後續:截的圖一直粘貼不上來,不知道是什麼鬼。結合過程不難,除了破解的jar文件外。因弄到破解的jar文件比較費勁,所以這裏就不免費贈送給大家了,可以去下載,嘿嘿。
有些地方可能不夠詳細,請見諒,不懂的可以聯繫我,肯定解答。
jira破解文件:http://down.51cto.com/data/2194422
confluence破解文件:http://down.51cto.com/data/2194424