Jira是一個集項目計劃、任務分配、需求管理、錯誤跟蹤於一體的工具,能夠做爲一個bug管理系統,能夠將在測試過程當中所發現的bug錄入、分配給開發人員。前面介紹了Confluence在Centos下的安裝破解記錄,下面說下Jira7的安裝破解的方法(jira和以前的confluence在同一臺服務器上部署):html
1、安裝jdk8環境(已在confluence部署中安裝)
2、建立jira數據庫及jira用戶java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
[root@
test
-vm03 ~]
# mysql -p123456
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection
id
is 9431
Server version: 5.5.56-MariaDB MariaDB Server
Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.
Type
'help;'
or
'\h'
for
help. Type
'\c'
to
clear
the current input statement.
MariaDB [(none)]> CREATE DATABASE jira CHARACTER SET utf8 COLLATE utf8_bin;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant all on jira.* to
'jira'
@
'%'
identified by
'jirapasswd'
;
Query OK, 0 rows affected (0.01 sec)
MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| confluence |
| jira |
| mysql |
| performance_schema |
+--------------------+
5 rows
in
set
(0.00 sec)
MariaDB [(none)]>
手動測試下jira鏈接mysql
[root@
test
-vm03 ~]
# mysql -u jira -h localhost -pjirapasswd
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection
id
is 9520
Server version: 5.5.56-MariaDB MariaDB Server
Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.
Type
'help;'
or
'\h'
for
help. Type
'\c'
to
clear
the current input statement.
MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| jira |
+--------------------+
2 rows
in
set
(0.00 sec)
MariaDB [(none)]>
|
3、安裝jiramysql
1
2
3
4
5
6
7
8
9
|
下載atlassian-jira-software-7.4.1-x64.bin 到
/opt
目錄下
下載地址:https:
//pan
.baidu.com
/s/1pL7KmGb
提取密碼:rgiv
[root@
test
-vm03 ~]
# cd /opt/
[root@
test
-vm03 opt]
# ls atlassian-jira-software-7.4.1-x64.bin
atlassian-jira-software-7.4.1-x64.bin
[root@
test
-vm03 opt]
# chmod +x atlassian-jira-software-7.4.1-x64.bin
[root@
test
-vm03 opt]
# ./atlassian-jira-software-7.4.1-x64.bin
|
有上面可知,jira的安裝目錄爲/opt/atlassian/jira,數據目錄爲/var/atlassian/application-data/jira,固然這些目錄能夠在上面安裝過程當中本身定義的,不定義就是默認路徑。
jira的端口默認是8080,這個也能夠在/opt/atlassian/jira/conf/server.xml文件裏修改。web
1
2
3
4
5
6
7
|
查看jira端口啓動狀況
[root@
test
-vm03 opt]
# lsof -i:8080
COMMAND PID USER FD TYPE DEVICE SIZE
/OFF
NODE NAME
java 78190 jira 264u IPv6 805856 0t0 TCP *:webcache (LISTEN)
[root@
test
-vm03 opt]
# /etc/init.d/jira start //啓動
[root@
test
-vm03 opt]
# /etc/init.d/jira stop //關閉
|
接下來咱們下載jira的破解包,下載到/opt目錄下。sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
下載地址分別爲:
https:
//pan
.baidu.com
/s/1htOIekG
提取密碼:29te
https:
//pan
.baidu.com
/s/1nwJNkxF
提取密碼:354f
而後關閉jira,把破解包裏面的atlassian-extras-3.2.jar和mysql-connector-java-5.1.39-bin.jar兩個文件複製到
/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
目錄下。
[root@
test
-vm03 opt]
# /etc/init.d/jira stop
[root@
test
-vm03 opt]
# lsof -i:8080
[root@
test
-vm03 opt]
# cp /opt/atlassian-extras-3.2.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
[root@
test
-vm03 opt]
# cp /opt/mysql-connector-java-5.1.39-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
[root@
test
-vm03 opt]
# /etc/init.d/jira start
[root@
test
-vm03 opt]
# lsof -i:8080 //稍等一下子,端口才會起來
COMMAND PID USER FD TYPE DEVICE SIZE
/OFF
NODE NAME
java 79629 jira 73u IPv6 811723 0t0 TCP *:webcache (LISTEN)
其中atlassian-extras-3.2.jar是用來替換原來的atlassian-extras-3.2.jar文件,用做破解jira系統的。
而mysql-connector-java-5.1.39-bin.jar是用來鏈接mysql數據庫的驅動軟件包。
|
瀏覽器輸入http://172.16.220.129:8080 訪問jira數據庫
根據上面在mariadb裏受權鏈接jira庫的信息,填寫下面的數據庫鏈接信息瀏覽器
測試鏈接OK後,就點擊"下一步"(提示:請等待數據庫的設置。這可能會花費一分鐘的時間)
注意,能夠在下面配置域名訪問。這裏我仍是ip訪問(後續調整爲域名訪問)bash
注意:上圖中的Mode中,咱們在此使用的是Private模式,在這個模式下,用戶的建立須要由管理員建立。而在Public模式下,用戶是能夠本身進行註冊。服務器
點擊"generate a JIRA trial license"(以前安裝confluence的時候已經註冊了Atlassian,接下來是申請license。這裏點擊進去後的作法和以前confluence同樣)app
稍微等一下,就會出現下面的彈出提示框,點擊"YES"
上面點擊"Next"後,接着開始建立管理員帳戶。此過程須要等待一下子
---------------------------------------------------------------------------------------------
能夠到/var/atlassian/application-data/jira/dbconfig.xml文件下查看mysql鏈接(confluence查看相似)
---------------------------------------------------------------------------------------------
Jira首次登錄後,一樣要配置好jira的郵件發送功能,用於建立用戶/邀請用戶、發送通知等。
依次點擊右上角設置圖標的"系統"->"電郵"->"外發郵件"
接着還能夠再設置"接收郵件"功能
這樣郵件功能就設置完成了,而後就可使用郵件方式邀請用戶或建立用戶以及分享、通知等。
---------------------------------------------------------------------------------------------
到此jira7軟件的安裝破解工做就已經基本完成了,後續再介紹confluence鏈接jira,及其對接LDAP的操做記錄。