# [Jira] 安裝 8.5.1 (+破解) ## 電腦環境 OS: Ubuntu 18.04.6 LTS (GNU/Linux 4.15.0-29-generic x86_64) ## 下載 1. 下載 8.5.1 ``` wget -F https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-8.5.1-x64.bin ``` 2. 安裝 (root) ``` chmod +x ./atlassian-jira-software-8.5.1-x64.bin sudo ./atlassian-jira-software-8.5.1-x64.bin ``` 3. port 的選擇 (非必要) 因為我當時的 8080 被使用了,因此我將port改成用 HTTP Port: 8180 RMI Port: 8105 4. 安裝完畢之後的呈現資料 ``` 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: 8180 RMI Port: 8105 ``` 可試圖用瀏覽器打開確認jira有無啟動 像是我就是 http://IP:8180 ## 破解 1. 下載 atlassian-agent.jar ``` cd ~ wget https://gitee.com/pengzhile/atlassian-agent/attach_files/832833/download/atlassian-agent-v1.3.1.zip unzip atlassian-agent-v1.3.1.zip sudo cp ~/atlassian-agent-v1.3.1/atlassian-agent.jar /opt/atlassian/jira/bin/ ``` 2. 下載 mysql-connector-java-5.1.48-bin.jar ``` cd ~ wget https://git01lab.cs.univie.ac.at/karynav98/imse/-/raw/087ac1779f8a7bb0a55572c7ecf629ec23e5a777/mysql/mysql-connector-java-5.1.48/mysql-connector-java-5.1.48-bin.jar?inline=false mv 'mysql-connector-java-5.1.48-bin.jar?inline=false' mysql-connector-java-5.1.48-bin.jar ``` 3. 關閉 jira ``` cd /opt/atlassian/jira/bin sudo ./shutdown.sh ``` 4. 將 mysql-connector-java-5.1.48-bin.jar 複製到 jira 的目錄 ``` sudo cp ~/mysql-connector-java-5.1.48-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/ ``` 5. 修改 jira 配置文件 ``` cd /opt/atlassian/jira/bin sudo vi setenv.sh ``` 新增以下參數 ``` JAVA_OPTS="-javaagent:/opt/atlassian/jira/bin/atlassian-agent.jar ${JAVA_OPTS}" ``` 6. 重啟 ``` cd /opt/atlassian/jira/bin sudo ./start-jira.sh ``` 7. 設定 jira DB 資料 [此篇](https://hackmd.io/eSkFk6SMTBqUXa4L9f6XOA) 8. 設定好 DB 的語系(不然中文會亂碼) 參考[此篇](https://blog.csdn.net/weixin_34942265/article/details/114491752) 9. 設定 Jira DB 的資料 ![](https://i.imgur.com/PvCx2Dm.png) 10. 依據 jira server id 產生出 licnese ![](https://i.imgur.com/4yul3Ea.png) 產出 licnese 指令 (要記得修改 jira server id ) ``` cd ~/atlassian-agent-v1.3.1 java -jar atlassian-agent.jar -p jira -m aaa@bbb.com -n my_name -o https://zhile.io -s BT7I-ZY99-AJIY-W575 # 生成的许可证,直接复制于jira页面提交即可 ``` ###### tags: `jira`