文章目錄
1. 下載 jira 7.3.8 安裝包
wget https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.3.8-x64.bin
2. 安裝 mysql (若已安裝則跳過)
安裝 mysql :
sudo apt-get install mysql-server
在 mysql 命令行中運行下面命令:
#創建數據庫:
create database jira default character set utf8 collate utf8_bin;
#添加用戶並授權:
grant all privileges on jira.* to jira@localhost identified by 'password';
#刷新數據庫權限:
flush privileges;
3. 開始安裝
運行命令:
sudo ./atlassian-jira-software-7.3.8-x64.bin
然後按照提示一步步設置。
安裝完成後,
- 默認 jira 安裝在 /opt/atlassian/jira
- 默認數據存放在 /var/atlassian/application-data/jira
- 默認端口 8080 (後續修改端口: /opt/atlassian/jira/conf/server.xml)
安裝完成後暫時不要啓動 jira 。
4. 添加 mysql 驅動
從 mysql 官網下載 java 版的連接器,這裏下載的是:
mysql-connector-java-5.1.39-bin.jar
把這個文件複製到 /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/ 目錄中。
5. 初始化 jira
啓動 jira , 打開頁面 http://localhost:8080 ,進入系統安裝頁面。
- 第一步,選擇自己設置,用於生產環境。
- 第二步,配置數據庫,根據實際需求填寫。(還支持postgresql, oracle, ms sql server)(後續修改數據庫配置: /var/atlassian/application-data/jira/dbconfig.xml)
- 第三步,填寫系統名稱和 url 。
- 第四步,輸入許可證。 這裏點擊 “生成 JIRA 試用許可證” 鏈接,到官網申請一個試用許可證,再填到這裏。
- 第五步,設置管理員賬戶。
- 第六步,設置郵件發送服務器。(可以選擇以後再設置)
初始化完成。
6. 配置 nginx 進行端口轉發
參照官方文檔: https://confluence.atlassian.com/jirakb/integrating-jira-with-nginx-426115340.html
7. 其他
關於crack,下載對應的包,替換 /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/ 目錄中的同名文件即可。注意需要在申請許可證之前做這個步驟。