安裝環(huán)境、版本ubuntu jira8.3.3 數(shù)據(jù)庫準(zhǔn)備電腦安裝mysql,內(nèi)容就不在陳述(網(wǎng)上很多教程) 創(chuàng)建數(shù)據(jù)庫及授予權(quán)限
mysql -u root -p #打開、進(jìn)入數(shù)據(jù)庫
CREATE DATABASE 數(shù)據(jù)庫名 DEFAULT CHARACTER SET utf8 COLLATE utf8_bin; #創(chuàng)建一個(gè)數(shù)據(jù)庫用于儲(chǔ)存jira產(chǎn)生的數(shù)據(jù)
CREATE USER 用戶名 IDENTIFIED BY '密碼'; #創(chuàng)建用戶名、密碼賬號,用于數(shù)據(jù)庫訪問
GRANT ALL PRIVILEGES ON *.* TO '用戶名'@'localhost' IDENTIFIED BY 'jira' WITH GRANT OPTION; #授權(quán)創(chuàng)建的賬號訪問jira數(shù)據(jù)庫
FLUSH PRIVILEGES;
安裝jira安裝bin文件(安裝包可以去官網(wǎng)下載)
cd xxxx #cd到bin文件所處文件夾
sudo chmod +x XXXXXXXX.bin #授權(quán)文件
sudo ./XXXXXXXX.bin #執(zhí)行安裝
開始安裝(命令行顯示)
Unpacking JRE ...
Starting Installer ...
This will install JIRA Software 7.3.8 on your computer.
OK [o, Enter], Cancel [c]
o
Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing JIRA installation [3]
1
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: 8080
RMI Port: 8005
Install as service: Yes
Install [i, Enter], Exit [e]
i
Extracting files ...
Please wait a few moments while JIRA Software is configured.
Installation of JIRA Software 7.3.8 is complete
Start JIRA Software 7.3.8 now?
Yes [y, Enter], No [n]
y
Please wait a few moments while JIRA Software starts up.
Launching JIRA Software ...
Jira下載相關(guān)激活文件(源碼自己編譯,或直接下編譯包) (源碼編譯的話,注意將target中的文件中的atlassian-agent-jar-with-dependencies.jar復(fù)制出來名稱改為atlassian-agent.jar后使用,原atlassian-agent.jar無用) (該jar包可用于所有atlassian產(chǎn)品) 停止服務(wù)
sudo -i # 以下命令請于root權(quán)限下進(jìn)行
cd opt/atlassian/jira/bin # 命令行打開jira/bin的文件夾
./shutdown.sh # 暫停jira服務(wù)
將atlassian-agent.jar放入一個(gè)不會(huì)刪除的文件夾,以及mysql驅(qū)動(dòng)
mv atlassian-agent.jar /opt/atlassian # jira默認(rèn)安裝是在/opt/atlassian/jira/下的
mv mysql-connector-java-5.1.39-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib #將mysql數(shù)據(jù)庫驅(qū)動(dòng),根據(jù)你自己安裝的位置進(jìn)行移動(dòng)
修改jira配置文件
cd /opt/atlassian/jira/bin
vim setenv.sh # windows是配置setenv.bat
export JAVA_OPTS="-javaagent:/path/to/atlassian-agent.jar ${JAVA_OPTS}" # 將該配置寫入setenv.sh文件中
 6. 啟動(dòng)jira
cd /opt/atlassian/jira/bin #打開安裝的bin文件夾
sudo ./start-jira.sh
驗(yàn)證是否成功
ps aux | grep javaagent # 出現(xiàn)-javaagent

cd /opt/atlassian/jira/logs
tail -f catalina.out # 日志文件出現(xiàn)=======agent working==========

java -jar /opt/atlassian/atlassian-agent.jar #出現(xiàn)參數(shù)提示

配置jira瀏覽器打開http://localhost:8080 (根據(jù)自己的配置,如果需要更換端口,修改配置文件即可),進(jìn)行相應(yīng)的配置me,本地?cái)?shù)據(jù)庫(根據(jù)開始設(shè)置的數(shù)據(jù)庫信息填寫)等,并獲取服務(wù)器ID
vim /opt/atlassian/jira/conf/server.xml #將8080修改為需要的端口即可
獲取填寫許可證
java -jar atlassian-agent.jar -p jira -m aaa@bbb.com -n my_name -o https:// -s ABCD-1234-EFGH-5678 # 生成的許可證,直接復(fù)制于jira頁面提交即可
-p jira(安裝的是jira產(chǎn)品),具體的可以根據(jù)-p進(jìn)行參考
-m aaa@bbb.com(隨意寫)
-n my_name(隨意寫)
-o https:// (隨意寫)
-s B3N1-KDPW-IYEI-14CE (即jira顯示的服務(wù)器ID)
設(shè)置管理員賬號、郵件、語言等。驗(yàn)證是否成功可進(jìn)入如下圖位置查看。

插件根據(jù)以往版本經(jīng)驗(yàn),該插件最好不要更新
 去插件市場,找到自己需要的插件,點(diǎn)擊免費(fèi)試用,并安裝(不需要獲取許可證)
 下載安裝后,去插件管理中找到下載的插件
 使用如下命令獲取插件許可證,填寫入上圖許可證關(guān)鍵字處即可
java -jar /opt/atlassian/atlassian-agent.jar -p com.mxgraph.confluence.plugins.diagramly -m aaa@bbb.com -o https:// -s B3N1-KDPW-IYEI-14CE
-p 插件密鑰,上圖中標(biāo)明的內(nèi)容
-m aaa@bbb.com(隨意寫)
-o https:// (隨意寫)
-s B3N1-KDPW-IYEI-14CE (即jira顯示的服務(wù)器ID)
如果服務(wù)器ID忘記了,可以進(jìn)入系統(tǒng)->系統(tǒng)信息查看
 APPjira8.3.3版本,可以使用jira server的APP完成訪問,可以去應(yīng)用市場或app store下載。 以下以app store為例,第二個(gè)不是第一個(gè)
 輸入url,所以jira做好做個(gè)外網(wǎng)代理
 輸入賬號密碼即可,與jira是同一賬號
 參考1 https://www./2019/01/04/confluence%20install/ 參考2 https:///pengzhile/atlassian-agent
|