JIRA8.x版本及插件安裝(4)

安裝環境、版本

ubuntu
jira8.3.3

數據庫準備

  1. 電腦安裝mysql,內容就不在陳述(網上很多教程)
  2. 創建數據庫及授予權限
mysql -u root -p  #打開、進入數據庫
CREATE DATABASE 數據庫名 DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;  #創建一個數據庫用於儲存jira產生的數據
CREATE USER 用戶名 IDENTIFIED BY '密碼';  #創建用戶名、密碼帳號,用於數據庫訪問
GRANT ALL PRIVILEGES ON *.* TO '用戶名'@'localhost' IDENTIFIED BY 'jira' WITH GRANT OPTION;  #授權創建的帳號訪問jira數據庫
FLUSH PRIVILEGES;

安裝jira

  1. 安裝bin文件(安裝包可以去官網下載)
cd xxxx  #cd到bin文件所處文件夾
sudo chmod +x XXXXXXXX.bin     #授權文件
sudo ./XXXXXXXX.bin   #執行安裝
  1. 開始安裝(命令行顯示)
Unpacking JRE ...
Starting Installer ...

This will install JIRA Software 7.3.8 on your computer.
OK [o, Enter], Cancel [c]
o
Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing JIRA installation [3]
1
Details on where JIRA Software will be installed and the settings that will be used.
Installation Directory: /opt/atlassian/jira 
Home Directory: /var/atlassian/application-data/jira 
HTTP Port: 8080 
RMI Port: 8005 
Install as service: Yes 
Install [i, Enter], Exit [e]
i

Extracting files ...
                                                                           

Please wait a few moments while JIRA Software is configured.
Installation of JIRA Software 7.3.8 is complete
Start JIRA Software 7.3.8 now?
Yes [y, Enter], No [n]
y

Please wait a few moments while JIRA Software starts up.
Launching JIRA Software ...

Jira

  1. 下載相關激活文件(源碼自己編譯,或直接下編譯包
    (源碼編譯的話,注意將target中的文件中的atlassian-agent-jar-with-dependencies.jar複製出來名稱改爲atlassian-agent.jar後使用,原atlassian-agent.jar無用)
    (該jar包可用於所有atlassian產品)
  2. 停止服務
sudo -i  # 以下命令請於root權限下進行
cd opt/atlassian/jira/bin   # 命令行打開jira/bin的文件夾
./shutdown.sh    # 暫停jira服務
  1. 將atlassian-agent.jar放入一個不會刪除的文件夾,以及mysql驅動,提取碼:euan
mv atlassian-agent.jar  /opt/atlassian   # jira默認安裝是在/opt/atlassian/jira/下的
mv mysql-connector-java-5.1.39-bin.jar  /opt/atlassian/jira/atlassian-jira/WEB-INF/lib  #將mysql數據庫驅動,根據你自己安裝的位置進行移動
  1. 修改jira配置文件
cd /opt/atlassian/jira/bin 
vim setenv.sh    # windows是配置setenv.bat
export JAVA_OPTS="-javaagent:/path/to/atlassian-agent.jar ${JAVA_OPTS}"  # 將該配置寫入setenv.sh文件中

在這裏插入圖片描述
6. 啓動jira

cd /opt/atlassian/jira/bin  #打開安裝的bin文件夾
sudo ./start-jira.sh
  1. 驗證是否成功
ps aux | grep javaagent   # 出現-javaagent

在這裏插入圖片描述

cd /opt/atlassian/jira/logs
tail -f catalina.out      # 日誌文件出現=======agent working==========

在這裏插入圖片描述

java -jar /opt/atlassian/atlassian-agent.jar  #出現參數提示

在這裏插入圖片描述

配置jira

  1. 瀏覽器打開http://localhost:8080 (根據自己的配置,如果需要更換端口,修改配置文件即可),進行相應的配置me,本地數據庫(根據開始設置的數據庫信息填寫)等,並獲取服務器ID
vim /opt/atlassian/jira/conf/server.xml     #將8080修改爲需要的端口即可
  1. 獲取填寫許可證
java -jar atlassian-agent.jar -p jira -m [email protected] -n my_name -o https://zhile.io -s ABCD-1234-EFGH-5678   # 生成的許可證,直接複製於jira頁面提交即可

-p jira(安裝的是jira產品),具體的可以根據-p進行參考
-m [email protected](隨意寫)
-n my_name(隨意寫)
-o https://zhile.io (隨意寫)
-s B3N1-KDPW-IYEI-14CE (即jira顯示的服務器ID)
  1. 設置管理員帳號、郵件、語言等。驗證是否成功可進入如下圖位置查看。
    在這裏插入圖片描述

插件

  1. 根據以往版本經驗,該插件最好不要更新
    在這裏插入圖片描述
  2. 去插件市場,找到自己需要的插件,點擊免費試用,並安裝(不需要獲取許可證)
    在這裏插入圖片描述
  3. 下載安裝後,去插件管理中找到下載的插件
    在這裏插入圖片描述
  4. 使用如下命令獲取插件許可證,填寫入上圖許可證關鍵字處即可
java -jar /opt/atlassian/atlassian-agent.jar -p com.mxgraph.confluence.plugins.diagramly -m [email protected] -o https://zhile.io -s B3N1-KDPW-IYEI-14CE
-p 插件密鑰,上圖中標明的內容
-m [email protected](隨意寫)
-o https://zhile.io (隨意寫)
-s B3N1-KDPW-IYEI-14CE (即jira顯示的服務器ID)

如果服務器ID忘記了,可以進入系統->系統信息查看
在這裏插入圖片描述

APP

jira8.3.3版本,可以使用jira server的APP完成訪問,可以去應用市場或app store下載。
以下以app store爲例,第二個不是第一個
在這裏插入圖片描述
輸入url,所以jira做好做個外網代理
在這裏插入圖片描述
輸入帳號密碼即可,與jira是同一帳號
在這裏插入圖片描述

參考1 https://www.qinjj.tech/2019/01/04/confluence%20install/
參考2 https://gitee.com/pengzhile/atlassian-agent

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章