JIRA使用教程:在Linux上安裝JIRA
本指南主要介紹如何使用“Linux Installer”在Linux上安裝一個(gè)新的JIRA。如果要升級(jí)請(qǐng)參閱JIRA升級(jí)指南。
申請(qǐng)?jiān)囉谜?qǐng)咨詢在線客服。
注意:一些反病毒或其他互聯(lián)網(wǎng)安全工具可能會(huì)干擾JIRA的安裝過程,并阻止安裝過程成功完成。為了避免遇到這樣的情況,請(qǐng)?jiān)谶M(jìn)行JIRA安裝前關(guān)閉此類工具。
兩種使用Linux Installer安裝JIRA的方法:
- 使用控制臺(tái)向?qū)?/li>
- 執(zhí)行無值守安裝
使用控制臺(tái)向?qū)?/strong>
如果你是在服務(wù)器上首次安裝JIRA或希望指定安裝選項(xiàng),那么使用安裝向?qū)О?。如果已?jīng)通過安裝向?qū)О惭b過JIRA,并希望再次使用相同的安裝選項(xiàng)重新安裝JIRA,那么你可以采用“無值守模式”重新安裝JIRA(詳見下文),并且無需任何用戶輸入。
1.下載安裝JIRA“Linux Installer”
如果你用'root'用戶權(quán)限執(zhí)行Linux安裝程序,安裝程序會(huì)創(chuàng)建一個(gè)JIRA專用用戶帳戶。你也可以不用'root'用戶權(quán)限執(zhí)行Linux安裝程序,但安裝選項(xiàng)將受限,并且安裝程序?qū)o法創(chuàng)建一個(gè)專用的用戶帳戶運(yùn)行JIRA。要運(yùn)行JIRA作為服務(wù),Linux的安裝程序必須以'root'用戶權(quán)限執(zhí)行。
1.1從JIRA下載頁面下載相應(yīng)的JIRA‘Linux 64位/32位安裝文件’(.bin文件)。
注意:
- 要訪問32位安裝包,你需要點(diǎn)擊'JIRA Download'頁面上的'Show all'鏈接來訪問其它安裝包。
- 64位/32位的.bin安裝差異涉及到運(yùn)行JIRA的Java平臺(tái)。在運(yùn)行相似水平的性能時(shí),64位與32位相比需要更多的內(nèi)存。這是因?yàn)?4位的Java平臺(tái)引用對(duì)象的大小是32位的兩倍。
1.2打開Linux控制臺(tái),并更改目錄到“.BIN”文件所在的目錄。
如果下載的“.BIN”文件是不可執(zhí)行的,那么使其可執(zhí)行,例如:
chmod a+x atlassian-jira-X.Y.bin
(其中X.Y指JIRA的版本)
1.3執(zhí)行“.BIN”文件,啟動(dòng)控制臺(tái)向?qū)А?br />
1.4當(dāng)提示'Express Install','Custom Install'或'Upgrade an existing JIRA installation'時(shí),選擇'Express Install'或'Custom Install'選項(xiàng):
Express Install-如果選擇此選項(xiàng),JIRA將按照下一步的默認(rèn)設(shè)置安裝。
注意:
- 如果以'root'用戶權(quán)限安裝程序,JIRA將被安裝為服務(wù)。
- 如果你想手動(dòng)選擇這些選項(xiàng):
i.輸入'e'退出控制臺(tái)。
ii.再次執(zhí)行控制臺(tái)向?qū)Вㄉ厦娴牟襟E1.3)。
iii.選擇‘Custom Install‘選項(xiàng)。
Custom Install-如果選擇此選項(xiàng), JIRA將提示選擇以下選項(xiàng)(在控制向?qū)У暮罄m(xù)步驟都預(yù)先填充使用默認(rèn)值):
- 在“Destination Directory”中安裝JIRA
- 每個(gè)JIRA安裝的JIRA Home Directory必須唯一
- JIRA將貫穿所有TCP端口(HTTP和一個(gè)控制端口)
- 如果以'root'用戶權(quán)限執(zhí)行Linux安裝程序,系統(tǒng)推薦安裝JIRA作為服務(wù)器。你也可以稍后手動(dòng)執(zhí)行,詳見在Linux系統(tǒng)上啟動(dòng)JIRA
1.5安裝結(jié)束后會(huì)自動(dòng)啟動(dòng)JIRA
注意:
- 如果以'root'用戶權(quán)限執(zhí)行的Linux安裝程序, Linux安裝程序?qū)?chuàng)建一個(gè)專門用來運(yùn)行JIRA的Linux賬戶'jira',密碼為空。此帳戶的權(quán)限有:
i.對(duì)JIRA Home Directory完整的寫入權(quán)限。
ii.對(duì)JIRA Installation Directory部分寫入權(quán)限。 - 'root'用戶捆綁安裝具有默認(rèn)的掩碼(0022或002),如果沒有設(shè)置可能會(huì)導(dǎo)致如下安裝問題:
請(qǐng)確保在安裝前已設(shè)置。
- 如果不是以'root'用戶權(quán)限執(zhí)行的Linux安裝程序,JIRA仍然可以'root'權(quán)限運(yùn)行。但是為了操作系統(tǒng)的安全性,不建議這樣做。
- 你可能需要根據(jù)JIRA實(shí)例的大小來增加可用的操作系統(tǒng)文件的最大數(shù)量。詳見 Loss of Functionality due to Too Many Open Files Error。
2.啟動(dòng)JIRA
如果JIRA尚未啟動(dòng),你可以在Linux控制臺(tái)使用適當(dāng)?shù)拿顏韱?dòng)JIRA。JIRA一旦啟動(dòng),可以通過任何計(jì)算機(jī)上的瀏覽器進(jìn)行訪問。
2.1手動(dòng)啟動(dòng)和關(guān)閉JIRA
如果以'root'權(quán)限的用戶在Linux控制臺(tái)安裝的JIRA,這些命令將需要'root'權(quán)限的用戶執(zhí)行:
- service jira start (啟動(dòng)JIRA)
- service jira stop (關(guān)閉JIRA)
如果不是以'root'權(quán)限的用戶在Linux控制臺(tái)安裝JIRA,輸入JIRA安裝目錄的bin子目錄,并執(zhí)行相應(yīng)的文件:
- start-jira.sh (啟動(dòng)JIRA)
- stop-jira.sh (關(guān)閉JIRA)
當(dāng)下列信息出現(xiàn)在應(yīng)用程序的日志文件時(shí),JIRA將可以通過瀏覽器訪問:
2.2從瀏覽器訪問JIRA
你可以從任何一個(gè)支持的Web瀏覽器的計(jì)算機(jī)訪問JIRA以及訪問此網(wǎng)址:
http://計(jì)算機(jī)上安裝JIRA的名稱或IP地址:安裝JIRA指定的HTTP端口號(hào)
注意:
- 如果你的網(wǎng)頁瀏覽器連接不到JIRA,你可能需要更改JIRA運(yùn)行的端口。
- 應(yīng)用服務(wù)器日志(如Apache Tomcat)將被寫入到JIRA安裝目錄中的logs/catalina-YYYY-MM-DD.log文件中。
3.運(yùn)行Setup Wizard
4. Next Steps
- 見JIRA 101開始創(chuàng)建項(xiàng)目,創(chuàng)建用戶,并自定義你的JIRA實(shí)例。
- 如果你沒有安裝JIRA作為一個(gè)服務(wù)器,每次重啟電腦時(shí)都要手動(dòng)啟動(dòng)JIRA。要將JIRA安裝修改成作為服務(wù)器運(yùn)行,請(qǐng)參閱在Linux上啟動(dòng)JIRA。
- 為了使JIRA效果最優(yōu),請(qǐng)參閱Optimizing Performance。
執(zhí)行無值守安裝
如果你已經(jīng)使用控制臺(tái)向?qū)Вㄈ缟希┌惭b過JIRA,你可以使用JIRA的配置文件(response.varfile)通過 “無人值守模式”無需任何輸入重新安裝JIRA。如果你以前安裝的JIRA用于測(cè)試目的,并且你需要在基于相同配置的多個(gè)服務(wù)器計(jì)算機(jī)上安裝JIRA,那么無值守模式下安裝JIRA可以節(jié)省你的時(shí)間。
注意:
- 該response.varfile文件包含以前的JIRA安裝時(shí)的指定選項(xiàng)。因此,不要卸載以前安裝的JIRA。
- 如果你要修改response.varfile文件,請(qǐng)確保指定的所有目錄路徑是絕對(duì)的,例如:
sys.installationDir=/opt/atlassian/jira
如果在該文件中指定任何相對(duì)目錄路徑那么無值守安裝將會(huì)失敗。
在無值守模式下下載和運(yùn)行JIRA 'Linux Installer'
- 從JIRA下載中心將JIRA 'Linux Installer'文件(.bin)下載到一個(gè)合適的位置。
- 打開Linux控制臺(tái)。
- 將位于以前的JIRA安裝目錄里的.install4j/response.varfile文件復(fù)制到和下載的'Linux Installer'文件相同的路徑。
你可以在此步驟之后卸載以前安裝的JIRA。如果需要在多臺(tái)計(jì)算機(jī)上安裝JIRA那么請(qǐng)保存response.varfile。 - 更改目錄(cd)到'Linux Installer'文件的位置,并執(zhí)行以下命令:
atlassian-jira-X.Y.bin -q -varfile response.varfile- X.Y —指的是你將要安裝JIRA的版本
- -q —指示在無人參與模式下運(yùn)行安裝程序('quietly')
- -varfile response.varfile —指安裝程序使的包含的配置選項(xiàng)的配置文件。配置文件的位置和名稱應(yīng)在-varfileoption之后指定。
- 當(dāng)安裝完成后JIRA將自動(dòng)啟動(dòng)如上第2步啟動(dòng)JIRA。