標籤:配置 software 專案管理 項目開發 jira
JIRA是Atlassian公司出品的項目與事務跟蹤工具,被廣泛應用於缺陷跟蹤、客戶服務、需求收集、流程審批、任務跟蹤、項目跟蹤和敏捷管理等工作領域。可以使用JIRA Software將收集到的需求,採用Scrum、看板等敏捷開發方法,進行專案管理,即時跟蹤產品的設計、發布和迭代。通過向backlog中添加卡片來合理安排每個衝刺環節的優先順序。
一、在CentOS7.2的環境下安裝支援組件
1、JDK1.8.0_102 64位(安裝見:http://newthink.blog.51cto.com/872263/1859308)
2、MySQL 5.6.32 64位(安裝見:http://newthink.blog.51cto.com/872263/1851969)
二、建立Jira使用的資料庫
mysql –uroot –pCREATE DATABASE jira CHARACTER SET utf8 COLLATE utf8_general_ci;CREATE USER ‘jira‘ IDENTIFIED BY ‘jira‘;GRANT ALL ON jira.* TO ‘jira‘@‘%‘ IDENTIFIED BY ‘jira‘;GRANT ALL ON jira.* TO ‘jira‘@‘localhost‘ IDENTIFIED BY ‘jira‘;FLUSH PRIVILEGES;exit
三、下載Jira軟體,並安裝(官方網站:https://www.atlassian.com/software/jira/download)
cd /usr/local/src/wget https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.2.3-x64.binchmod +x atlassian-jira-software-7.2.3-x64.bin./atlassian-jira-software-7.2.3-x64.bin
安裝的時候有些互動,如下選擇:
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4YfyO7u2AAB6Qz2H-cg105.png" width="883" height="460" />
安裝完成後,就可以在http://伺服器IP:8080來訪問,如果需要修改訪問連接埠可以把
vim /opt/atlassian/jira/conf/server.xml
把<Service name="Catalina">
<Connector port="8080"中的8080改成需要連接埠就可。
四、破解
1、關閉jira,把破解包裡面的atlassian-extras-3.1.2.jar和mysql-connector-java-5.1.39-bin.jar兩個檔案複製到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目錄下(
其中atlassian-extras-3.1.2.jar是用來替換原來的atlassian-extras-3.1.2.jar檔案,用作破解jira系統的。而mysql-connector-java-5.1.39-bin.jar是用來串連mysql資料庫的驅動軟體包)
service jira stop
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4Y7xn529AAF6dKrN0Nw406.png" width="951" height="678" />
更換檔案後,後面需要到官網申請試用Key,這個key填入後,就可以使用到2033年。
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4ZHhN9CqAADGPVyAtH4811.png" width="950" height="577" />
再次開啟服務,在其它電腦上使用http://伺服器IP:8080來訪問
service jira start
五、Jira配置
1、自訂設定
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4ZaQXf03AACQcux5pMg183.png" width="824" height="569" />
測試連接資料庫成功後,“Next”,需要等待一會,讓系統建好資料庫。
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4ZnSESZDAACMHRGhtxg059.png" width="829" height="761" />
資料庫建好後,會產生一個設定檔:/var/atlassian/application-data/jira/dbconfig.xml,如果需要改動,可以拿它開刀,“Next”繼續配置
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4Z2htN6nAABnC-MnQT8502.png" width="820" height="517" />
這一步需要Key,點擊串連到官網去申請一個free key
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4aGhndC0AABBO_eoJVw918.png" width="822" height="449" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4afy1N7IAACjSeVSAw0614.png" width="785" height="882" />
等一會之後,官網會彈窗要求綁定你伺服器的IP,選”yes“後,跳轉到Jira的授權頁面,並已經自動填好了Key.
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4aqh-_iFAAByK6qVTf0938.png" width="818" height="453" />
設定管理員帳號
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4a-B8mb6AAA2VyrMMSk021.png" width="821" height="467" />
配置一個可以用來收發郵件的伺服器,用於給使用者發通知等資訊,可以選擇”Later”以後再配置。
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4bSwh80mAAAy8TgAVBI071.png" width="821" height="315" />
大功告成,進入登陸頁面,“Log In”.
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4bfwH71SAAB2_weWnc8576.png" width="945" height="741" />
進入語言選擇介面,在此鄙視下老外,TM小日本和韓國棒子才幾個人,竟然都有預設語言包,想我銀河系第一大人口國竟然沒有語言套件,這幫傢伙腦子進水了,以後救濟他們時我們不捐錢了!
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4bnQkDfxAABFxfWDrXg651.png" width="824" height="475" />
給網站選一個表徵圖
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4buhKLLFAAAzO6Wojdw840.png" width="819" height="388" />
進入Jira最重要的功能介面,可以建立一個新項目或一個重要問題
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/BF/wKioL1gb4cDDir92AAB_RclEn5k075.png" width="938" height="372" />
建一個敏捷項目
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4cWAe7aSAACouHrl06I069.png" width="852" height="545" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4cmBixoJAAByqRXz9b0362.png" width="853" height="380" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/BF/wKioL1gb4c3TVIl_AABJrFOBNwI862.png" width="851" height="289" />
正式進入這個項目了
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4dDT3cKSAAClicToBRE678.png" width="958" height="464" />
關於Jira的使用,請參看我的另一拙著:基於JIRA的Scrum敏捷開發的專案管理
六、安裝中文包
1、到官網下載和安裝版本相符的語言套件,:https://translations.atlassian.com/dashboard/download?lang=zh_CN#/JIRA Core/7.2.3
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4dOiPtAoAAB-JIR3GdQ505.png" width="940" height="475" />
上傳下載的中文語言套件
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4degO7UEAADtauZHwjo231.png" width="947" height="783" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/BF/wKioL1gb4dqCDf89AAAuOZV5q5I886.png" width="612" height="311" />
上傳完成後,設定中文為預設語言
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4d2RofLwAACieh4xQRU735.png" width="935" height="658" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/BF/wKioL1gb4eCSgQlFAACUX4pnaMU242.png" width="929" height="471" />
設定好後向下找到最下面的”Update”按鈕,我天國的文字就回來了
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4eOQB-I5AACbiannxqs844.png" width="990" height="633" />
七、配置郵件伺服器,以方便系統向使用者發送資訊,比如狀態改變、密碼啟用、通知資訊等。
1、在系統--》郵件--》發件中,如下配置(以QQ郵箱為例):
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4ebgu5NmAACZUhkGRm0705.png" width="1048" height="426" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4erhV8QVAAD69N-28Xc153.png" width="1029" height="847" />
先單擊“Test Connection”測試可以和郵件伺服器串連了,再單擊”增加“
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C2/wKiom1gb4e-whmrOAAD5uBwK7Uc900.png" width="937" height="854" />
給管理員註冊時的郵箱發送一個測試郵件
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C2/wKiom1gb4fKhgfYPAACGzb5QxnQ774.png" width="955" height="459" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M00/89/C0/wKioL1gb4fXjKh9RAACJWKu0N70667.png" width="939" height="690" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C0/wKioL1gb4ffSyAlXAAAxROO0IX0868.png" width="930" height="292" />
八、Confluence與Jira之間建立串連
1、在Confluence的一般配置中的最下方,找到管理--》應用程式連結,輸入Jira的訪問地址。
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C0/wKioL1gb4fnTeje_AABpYNGVzq8175.png" width="1047" height="307" />
單擊“建立新的連結”後,設定程式會在兩個軟體之間跳轉,需要輸入這兩個軟體的管理員帳號密碼,以完成程式連結,完成後會在左上方多出串連,可以兩方跳轉,會自動多出以下配置:
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C0/wKioL1gb4fyhTNU4AAB8V9UcMCc702.png" width="1042" height="392" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M02/89/C0/wKioL1gb4gSz3DcnAACUFsdSIKw966.png" width="1047" height="427" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C2/wKiom1gb4g2yMXyvAACgRa4azTY592.png" width="1051" height="591" />
650) this.width=650;" title="image" style="border-right-width:0px;background-image:none;border-bottom-width:0px;padding-top:0px;padding-left:0px;margin:0px;padding-right:0px;border-top-width:0px;" border="0" alt="image" src="http://s3.51cto.com/wyfs02/M01/89/C0/wKioL1gb4hHzyAViAACsp60koLM541.png" width="1044" height="583" />
本文出自 “堅強的技術交流blog” 部落格,請務必保留此出處http://newthink.blog.51cto.com/872263/1869202
軟體項目開發環境構建之三:JIRA7.2.3安裝