5.25日(rì)音(yīn)訊,jira的(de)安裝和(hé) ≠₹φ操作(zuò)過程。JIRA中配置靈活、功能(né¶≠ng)全面、部署簡單、擴展豐富,其超過1 ↕γ50項特性得(de)到(dào)了(le)全δ↑★球115個(gè)國(guó)家(jiā)超過19,000家(jiā)客戶的↓♥¶(de)認可(kě)。
第一(yī)步:安裝jdk
1.從(cóng)官網下(xià)載jdk的($∞>£de)安裝包
2.将jdk的(de)安裝包上(shàng)傳到•≥(dào)虛拟機(jī)或者服務器(qì):scp文(wén)件(ji&ε↓àn)名(jdk-7u17-linux-x64.tar.β→gz)root@要(yào)傳的(de)虛拟機(jī)或者服務εש器(qì)(210.56.194.45)
3.在、/usr/local/目錄下(xià) €©面創建一(yī)個(gè)java目錄:mβkdirjava
4.将文(wén)件(jiàn)複制(zhì)到(dΩ>¥ào)java目錄下(xià)面:cp文(wén)件(jiàn)名(jd ✔±k-7u17-linux-x64.tar.gz)/usr/local/jav&∞a
5.解壓文(wén)件(jiàn):先解壓成。tar文(↓βwén)件(jiàn):gzip-d文(wé×Ω"↕n)件(jiàn)名(jdk-7u17-liφ±nux-x64.tar.gz)在解壓成可(kě)執行(xíng)文(≈≠wén)件(jiàn):tar-xvf文(wén)件(jiàn)名(jdk-7✔∑εu17-linux-x64.tar)
6.配置jdk的(de)運行(xíng)環δ₹境:
輸入vi/etc/profile打開(kāi±≥★₹)文(wén)件(jiàn)添加以下(x&ià)內(nèi)容
JAVA_HOME=/usr/local/java/jdk1.7 δ→.0_17
CLASSPATH=$JAVA_HOME↑∑/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$Jα←AVA_HOME/jre/bin
exportPATHCLASSPATHJAVA_HOME
7。logout注銷登錄
8.echo$JAVA_HOME驗證java的(de)路(®↔lù)徑
第二步:安裝mysql
1.官網下(xià)載mysql安裝包
2.将mysql的(de)安裝包上(shàng)傳π>€到(dào)虛拟機(jī)或者服務器(qì):' <scp文(wén)件(jiàn)名(my±'γδsql的(de)安裝包)root@要(yào)傳的(®₹σde)虛拟機(jī)或者服務器(qì)(210.56.194.45)
3.直接yuminstallmysq↓λ÷l*安裝mysql
4.安裝完成以後/etc/init.d/mysqldst£ ✘art啓動mysql
5.showdatabases驗證mysql的(de)成功
第三步:安裝tomcat
1.從(cóng)官網下(xià)載tom∏π↑cat的(de)安裝包
2.将jdk的(de)安裝包上(shàng)傳到® §£(dào)虛拟機(jī)或者服務器(qì):scp文(wén)件(jiàn)®<名(apache-tomcat-6.0.2> ♦0.tar.gz)root@要(yào)傳的(de)虛拟機(λ♣jī)或者服務器(qì)(210.56.194.45)
3.在、/usr/local/目錄下(xià)面創建一(yī≈≥β)個(gè)tomcat目錄:mkdirtomcat
4.将文(wén)件(jiàn)複制(zhì)到(₹≤dào)tomcat目錄下(xià)面:cp文(wén)件(j✔→iàn)名(apache-tomcat-6.0×↓.20.tar.gz)/usr/local§/tomcat
5.解壓文(wén)件(jiàn):先解φ☆™ 壓成。tar文(wén)件(jiàn):gzip-d文(wén)件(ji&↔σàn)名(apache-tomcat-6.0.20.tar.gz)在→↔解壓成可(kě)執行(xíng)文(wén)件(jiàn≤¥γ):tar-xvf文(wén)件(jiàn)名(apache-tomc✔↑₽at-6.0.20.tar)
6.啓動tomcat:/usr/local/tomcat/tom∞αcat/bin/startup.sh成功會(huì)輸出以下(xià)₹∏$:
[root@liaidong~]#/usr/local/tomcatΩ≥®/tomcat/bin/startup.sh
UsingCATALINA_BASE:/usr/loc★✘al/tomcat/tomcat
UsingCATALINA_HOME:/usr/local/to≈↕mcat/tomcat
UsingCATALINA_TMPDIR:/usr/lβ♠ocal/tomcat/tomcat/temp
UsingJRE_HOME:/usr/local/j≠εava/jdk1.7.0_17
第四步:安裝jira文(wén)件(jiàn)£€↕
1.下(xià)載jira的(de)安裝文(wén)件(jiàn)
2.将jira的(de)源文(wén)件(jiàn)傳 ≠ ↔送到(dào)虛拟機(jī)或者服務器(qì)上(shàng)
3.解壓源将源文(wén)件(jiàn)解壓到(≈¶¶dào)/opt/jira的(de)下(xià)面, 'jira就(jiù)安裝成功,接下(xià)來(lái)配置
4.啓動jira服務
啓動jira的(de)命令:
opt/jira/atlassian-jira-5.2.1↔£ ₹1-standalone/bin/startup.sh啓動虛拟機(jī←)
opt/jira/atlassian-jira-5.2.σ11-standalone/bin/catalina.shrun查×$€↑看(kàn)虛拟機(jī)的(de)啓動日(rì)志(zhì)
5.啓動成功配置jira:
server.xml修改數(shù)據庫的(de)部分(f★$×∞ēn):
修改端口号
配置數(shù)據庫
<Resourcename="jdbα¶Ωc/JiraDS"auth="Co©±ntainer"type="javaε✔☆x.sql.DataSource"
username="jira"
password="jira"
driverClassName="com.mys↑€≤ql.jdbc.Driver"
url="jdbc:mysql:jiradb?auto>₹Reconnect=true&use$βUnicode=true&ch♥®σ←aracterEncoding=UTF8"
/>
密鑰的(de)修改:Description=JIR ✘ A\\:COMMERCIAL
CreationDate=2013-5-15
jira.LicenseEdition=ENTERPRISE
Evaluation=false
jira.LicenseTypeName=COMMERCIAL
jira.active=true
licenseVersion=2
MaintenanceExpiryDate=2020-10-01
Organisation=test
jira.NumberOfUsers=-♣β★1
ServerID=BBRW-EU7O-A5TB-6T2U
LicenseID=LID
LicenseExpiryDate=2099-06-01
PurchaseDate=2013↕÷-5-15
備注:
1.如(rú)果上(shàng)傳過程中出現(xiàn)中斷現(xφiàn)象,首先删除原來(lái)上(shàng)傳的(de)內(nè ©i)容:rm-rf上(shàng)傳的(de)包名(jdk-7u←₽17-linux-x64.tar.gz)
查看(kàn)方法就(jiù)是(shì)調用(¥λ≠yòng)installloginstall.log.sysl§©↕ogjdk-7u17-linux-x64.tar.gz看(kàn)×↕是(shì)否删除掉了(le)
2.如(rú)果tomcat啓動也(yě)成功,可(kě)是(sβπφhì)頁面訪問(wèn)不(bù)了(le),用 ®§↔(yòng)命令ps-ef|greptomcat查看(kàn)有(yǒu)沒有€(yǒu)tomcat的(de)進程,日(rì)志(∞↓₹zhì)中有(yǒu)錯(cuò)誤類似:/Tomcat★♦±¥5/bin/catalina.sh:line308:/usr/ja∑§va/jdk1.6.0_22/bin/java:Nosuchfileo∞✘✔rdirectory這(zhè)就(jiù)說(shuō)明(míng)你←±'∞(nǐ)的(de)tomcat沒有(yǒu)真正啓動該成↑σ功,原因有(yǒu)兩個(gè),一(yī)個(gè)是(shìππ)沒有(yǒu)正确安裝jdk,另外(wài)一(yī÷λ)個(gè)是(shì)沒有(yǒu)正确配置jav♥↑γ£a相(xiàng)關的(de)環境變量。
3.JIRAstartupfailed,JIRAhasb↑♥₩™eenlocked.錯(cuò)誤的(de)處理(lǐ)÷₹±辦法:首先看(kàn)
jira應用(yòng)的(de)jiφ♦∞ra-application.propertiesσ"(在/atlassian-jira/WEB-INF/classes下(xi•♦à))下(xià)配置的(de)home路(lù) ®✘徑如(rú)下(xià)
jira.home=/opt/jira/a≤δεtlassian-jira-5.2.11-sta ✔¥±ndalone
然後在其目錄下(xià)找到(dào).j ÷λira-home.lock。删掉
再重啓就(jiù)o了(le)
4.jira的(de)8005和(hé)8080端口都(±↕∑dōu)重新修改一(yī)下(xià),在server.x©£¶ml中,我的(de)修改為(wèi)8007和(hé)8099α了(le)
5.查詢端口被占用(yòng)
netstat-tln
netstat-tln|grep端口号
lsof-i:端口号
kill-9PID号
6.查找.jira-home.lock文(wén)件 ≥λ(jiàn)
[root@bogon~]#find/-name'.ji≥ε$×ra-home.lock'