一、環境准備
jira7.3的運行是依賴java環境的,也就是說需要安裝jdk並且要是1.8以上版本,如下:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
java -version
除此之外,我們還需要安裝MySQL,為jira創建對應的數據庫、用戶名和密碼,如下:
連接數據庫# ./mysql/bin/mysql -uroot
注意:建庫名jira,字符集為UTF-8
mysql -uroot -p'kans123QWE' -e "create database jira default character set utf8 collate utf8_bin;grant all on jira.* to 'jira@’%' identified by 'jirapasswd';"
以上環境准備完畢后,我們現在開始下載並安裝jira。
二、下載jira及其破解包
查看Linux系統是多少位的下載相應的版本
[root@gettestlnx01 ~]# getconf LONG_BIT
如下,系統為64位
下載jira7.3.6,如下:
https://www.atlassian.com/software/jira/download
wget https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.3.6-x64.bin
jira安裝包下載完畢后,我們再來下載破解包,連接如下:
JIRA7.3.6已經漢化過了,鏈接:
http://down.51cto.com/data/2314960
三、安裝jira
現在開始安裝jira7.3.6,使用如下命令:
chmod 755 atlassian-jira-software-7.2.2-x64.bin
./atlassian-jira-software-7.2.2-x64.bin
通過上圖,我們可以很明顯的看出jira安裝到了/opt/atlassian/jira和/var/atlassian/application-data/jira目錄下,並且jira監聽的端口是8080。
jira的主要配置文件,存放在/opt/atlassian/jira/conf/server.xml文件中,如下:
vim /opt/atlassian/jira/conf/server.xml
現在我們先關閉jira,然后把破解包里面的atlassian-extras-3.2.jar和mysql-connector-java-5.1.39-bin.jar兩個文件復制到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目錄下。
其中atlassian-extras-3..2.jar是用來替換原來的atlassian-extras-3.1.2.jar文件,用作破解jira系統的。
而mysql-connector-java-5.1.39-bin.jar是用來連接mysql數據庫的驅動軟件包。
把破解包里面的atlassian-universal-plugin-manager-plugin-2.17.13.jar 覆蓋到/opt/atlassian/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins目錄中相同的jar包
現在再次啟動jira,如下:
netstat -tnpl|grep 8080 查看進程殺掉進程也行
find / -name jira 找到jira的安裝目錄
jira/jira/bin 進入bin目錄
sh shutdown.sh 殺掉進程
sh startup.sh 啟動jira
然后我們現在來訪問如下地址:172.0.0.1:8080
訪問以上地址后,系統會自動跳轉到jira的默認配置頁面,在此我們選擇自定義配置,如下:
前提,創建一個數據庫名為jira,在數據庫方面,我們選擇mysql數據庫即可,填寫完畢后相關的數據庫地址、用戶和密碼后,就可以點擊next按鈕,如下:
數據庫初始化完畢后,我們來查看下jira數據庫的內容,如下:
而連接數據庫的配置是/var/atlassian/application-data/jira/dbconfig.xml,如下:
cat /var/atlassian/application-data/jira/dbconfig.xml
下面的配置就比較簡單了,自定義也可以,默認也可以。
注意:上圖中的Mode中,我們在此使用的是Private模式,在這個模式下,用戶的創建需要由管理員創建。而在Public模式下,用戶是可以自己進行注冊。
下面這個頁面是需要我們輸入jira的license,如下:
注意:上圖中的Server ID:BRWS-OZIC-9BTE-YI9F
因為我們沒有正式的license,所以需要我們在jira官網注冊一個賬號,然后利用這個賬號申請一個可以試用30天的license,如下:
注意:這個圖中的Server ID就是我們上面剛剛截圖的Server ID。
通過上圖,我們可以很明顯的看到試用license已經申請成功。下面開始創建管理員賬戶,如下:
創建第一個項目,如下:
到此jira7.2.2軟件的安裝就已經基本快結束了,下面我們來介紹jira的破解和中文。
四、破解jira
破解jira,其實我們已經破解了在第3.1章節復制atlassian-extras-3.1.2.jar到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目錄下時,再次啟動jira時就已經破解了。
我們現在登陸到jira中查看授權信息,如下:
通過上圖,我們可以很明顯的看到jira我們可以使用到2033年,而目前是2016年。到此有關jira的安裝、中文與破解就已經全部結束。
如何修改內存?
日志查看:
tail -f ../logs/catalina.out