DevOps-需求管理工具-Jira安裝部署
Server 和 Data Center 產(chǎn)品的重大變更 我們將對 Server 和 Data Center 產(chǎn)品執(zhí)行一系列變更,包括在 2021 年 2 月 2 日停止銷售新 Server 許可證,并在 2024 年 2 月 2 日停止對 Server 的支持。了解這些變更對您的影響。
也就是說以后Jira 更多的是saas版本和數(shù)據(jù)中心版本。
1. 下載軟件包進入官網(wǎng) https://www.atlassian.com/zh/software/jira/download

選擇同意許可協(xié)議,然后提交。如果有其他版本需求,這里也可以選擇其他的歷史版本。

下載完成后,是一個可執(zhí)行的bin文件,需要上傳到服務(wù)器。順便下載agent,用于學習研究使用。https://gitee.com/pengzhile/atlassian-agent。本項目只做個人學習研究之用,不得用于商業(yè)用途!商業(yè)使用請向Atlassian購買正版,謝謝合作!
- scp atlassian-jira-software-8.13.2-x64.bin root@192.168.1.200:/root
- ssh 182.168.1.200
- wget https://gitee.com/pengzhile/atlassian-agent/attach_files/283101/download/atlassian-agent-v1.2.3.tar.gz
- ## 可以看到兩個文件
- atlassian-agent-v1.2.3.tar.gz atlassian-jira-software-8.13.2-x64.bin
- ## 添加可執(zhí)行權(quán)限,并執(zhí)行。
- chmod +x atlassian-jira-software-8.13.2-x64.bin
- ./atlassian-jira-software-8.13.2-x64.bin
2. 創(chuàng)建數(shù)據(jù)庫
這里采用的是postgresql數(shù)據(jù)庫。
- CREATE USER jiraadmin WITH PASSWORD 'password';
- CREATE DATABASE jiradb WITH ENCODING 'UNICODE' LC_COLLATE 'C' LC_CTYPE 'C' TEMPLATE template0;
- GRANT ALL PRIVILEGES ON DATABASE jiradb TO jiraadmin;
3. 開始安裝
- [root@zeyang-nuc-service jira]# ./atlassian-jira-software-8.13.2-x64.bin
- Unpacking JRE ...
- Starting Installer ...
- This will install Jira Software 8.13.2 on your computer.
- OK [o, Enter], Cancel [c] ## 這里回車
- Click Next to continue, or Cancel to exit Setup.
- 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 ## 選擇默認安裝(當你的本地8080 8005 端口被占用可以選擇 自定義安裝2)
- The following default options cannot be used. You will be asked to provide alternatives for these options.
- * Home Directory (Existing home directory)
- Default location for Jira Software data ## 默認的數(shù)據(jù)目錄
- [/var/atlassian/application-data/jira]
- 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] ## 安裝系統(tǒng)服務(wù)
- Extracting files ...
- Please wait a few moments while Jira Software is configured.
- Installation of Jira Software 8.13.2 is complete
- Start Jira Software 8.13.2 now?
- Yes [y, Enter], No [n] ## 啟動jira服務(wù)
- Please wait a few moments while Jira Software starts up.
- Launching Jira Software ...
- Installation of Jira Software 8.13.2 is complete
- Your installation of Jira Software 8.13.2 is now ready and can be accessed
- via your browser.
- Jira Software 8.13.2 can be accessed at http://localhost:8080
- Finishing installation ...
開放 8080 端口
- ## 開放8080端口
- firewall-cmd --add-port=8080/tcp --permanent
- systemctl reload firewalld
- firewall-cmd --list-all
此時訪問jira,會發(fā)現(xiàn)出現(xiàn)license問題。
- Technical details
- Log's referral number: fa4a4176-5d14-419f-a15f-cebd0d7bd08c
- Cause
- Referer URL: Unknown
- com.atlassian.cache.CacheException: java.lang.IllegalStateException: Unable to parse license: AAABgg0ODAoPeJx9klFvgjAUhd/7K0j2DAJTU..
- .....
我們需要在jira啟動的時候添加atlassian-agent.jar。
- systemctl stop jira
- cd
- tar zxf atlassian-agent-v1.2.3.tar.gz
- ls
- ## atlassian-agent-v1.2.3 atlassian-agent-v1.2.3.tar.gz atlassian-jira-software-8.13.2-x64.bin
- mv atlassian-agent-v1.2.3/atlassian-agent.jar /opt/atlassian/
編輯文件: /opt/atlassian/jira/bin/setenv.sh
- 79 #export JAVA_OPTS
- 80 export JAVA_OPTS="-javaagent:/opt/atlassian/atlassian-agent.jar ${JAVA_OPTS}"
啟動jira systemctl start jira
4. 初始化配置

配置數(shù)據(jù)庫鏈接信息,待測試連接通過后點擊下一步。

設(shè)置站點信息

注冊

- [root@zeyang-nuc-service atlassian]# java -jar atlassian-agent.jar -d -m admin@test.com -n JIRA -p jira -o http://192.168.1.200:8080 -s BRTQ-XNWS-FZVU-9DZR
- ====================================================
- ======= Atlassian Crack Agent =======
- ======= https://zhile.io =======
- ======= QQ Group: 30347511 =======
- ====================================================
- Your license code(Don't copy this line!!!):
- AAABpg0ODAoPeJyNkt1uozAQhe95CqReQ40rJRDJUlugKi0huyFpV71zyKRxBQaNTdrs068JVP2Lo
- pV8Y2vO8Zlv5izn2o6gsD1qUzqh3oRc2Lf3C5sSSqxnBJDbumkA3VQUIBUs9g1kvAIWzqbTeB4mV
- 6kVInAtahlxDawTOh41xzohiUAVKJpOxZayFJXQsLbLXmCv9vZW60ZNzs//bkUJrqitKRdSg+Syg
- PitEbgffvMDh4zNsV4E8veU8Vr01lmaTJNFHFlZW60AZ5ulAlTM8d7DnfBqsF63hXa7i6PqjX7lC
- O4PoxO1vNBiB0xjC19Yfn4/ITepeAima+xLBzwP5uOuOWrl7eoD46Ek3vGyPQyDbXipBvvvRjN85
- lKovq4jbUB7AXW9ke96LiVk4hOfWGEttYkaG/Ql4+tKyEsNSrtFXfW+x1n8Z3e55tgl6nMO40gil
- iZRHmdO6o3IeOxTf3QRBOTLdI8tVA64AzTy6/nit/Mne8ydm6eHpRNET/Nje/xzQ361WGy5gu9b/
- Fl8YNigUEN7Jig7EnYAd8h4l8yv/gFQAiiKMC0CFQCLuuECX/7U3ayiI7eUqxkQSEJOzwIUUI1sI
- rXvj97xv860m5NjlsvJZF8=X02kc
復(fù)制license

注冊完成

開始使用!

參考官網(wǎng)文檔:https://confluence.atlassian.com/adminjiraserver/connecting-jira-applications-to-postgresql-938846851.html