這篇文章給大家分享的是CentOS系統(tǒng)安裝配置Confluence和JIRA的詳細(xì)教程,相信大部分人都還不知道怎么安裝,為了讓大家學(xué)會(huì),給大家總結(jié)了以下內(nèi)容,話不多說(shuō),一起往下看吧。
創(chuàng)新互聯(lián)從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目做網(wǎng)站、成都做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元谷城做網(wǎng)站,已為上家服務(wù),為谷城各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575
Confluence 是一款用于小組知識(shí)共享、管理的軟件。軟件主要應(yīng)用范圍為小組間的信息共享、文檔與idea的分享。軟件以網(wǎng)站的模式呈現(xiàn),每個(gè)頁(yè)面均可由授權(quán)用戶編輯,而頁(yè)面上所有的改動(dòng)都將被系統(tǒng)所保存
軟件以網(wǎng)站的模式呈現(xiàn)。
內(nèi)容組織在離散的空間(space)中。
用戶和組可以通過(guò)授權(quán)訪問(wèn)每個(gè)空間。
基于textile的文本格式。
空間和頁(yè)面易于改名。
備份和恢復(fù)操作簡(jiǎn)便,自動(dòng)實(shí)現(xiàn)每日備份。
用戶管理操作簡(jiǎn)便。
可實(shí)現(xiàn)搜索功能。
跟蹤頁(yè)面的變化歷史,版本比較更加清晰
JIRA 是目前比較流行的基于Java架構(gòu)的管理系統(tǒng),由于Atlassian公司對(duì)很多開(kāi)源項(xiàng)目實(shí)行免費(fèi)提供缺陷跟蹤服務(wù),因此在開(kāi)源領(lǐng)域,其認(rèn)知度比其他的產(chǎn)品要高得多,而且易用性也好一些。
問(wèn)題追蹤和管理:用它管理項(xiàng)目,跟蹤任務(wù)、bug、需求,通過(guò)jira的郵件通知功能進(jìn)行協(xié)作通知,在實(shí)際工作中使工作效率提高很多
問(wèn)題跟進(jìn)情況的分析報(bào)告:可以隨時(shí)了解問(wèn)題和項(xiàng)目的進(jìn)展情況
項(xiàng)目類別管理功能:可以將相關(guān)的項(xiàng)目分組管理
組件/模塊負(fù)責(zé)人功能:可以將項(xiàng)目的不同組件/模塊指派相應(yīng)的負(fù)責(zé)人,來(lái)處理所負(fù)責(zé)的組件的Issues
項(xiàng)目email地址功能:每個(gè)項(xiàng)目可以有不同的email(該項(xiàng)目的通知郵件從該地址發(fā)出)
無(wú)限制的工作流:可以創(chuàng)建多個(gè)工作流為不同的項(xiàng)目使用
注意:在企業(yè)中使用Jira+Confluence較為常見(jiàn),而且二者往往都是配套一起部署和使用;
- CentOS 7.6 系統(tǒng)
- confluence 6.3.1 版本
- jira 7.4 版本
- MySQL 5.6
- jdk 1.8
安裝包整合:
鏈接:https://pan.baidu.com/s/17kc7VQk1k3wr4XTHNIt0lA
提取碼:apqx
破解工具:
鏈接:https://pan.baidu.com/s/1Tba0KflPXeNn7xguk-XKMg
提取碼:a1ib
tar -xvf jdk-8u101-linux-x64.tar.gz -C /usr/local
mv /usr/local/jdk1.8.0_101/ /usr/local/java
ls /usr/local/
sed -i '$aJAVA_HOME=/usr/local/java\nCLASSPATH=$JAVA_HOME/lib\nPATH=$PATH:$JAVA_HOME/bin\nexport PATH JAVA_HOME CLASSPATH' /etc/profile
source /etc/profile
java -version
直接安裝即可,查看版本號(hào)
(也可源碼包安裝,可參考https://blog.51cto.com/13760351/2164507)
rpm -qa | grep mysql
注意:在新版本的CentOS7中,默認(rèn)的數(shù)據(jù)庫(kù)已更新為了Mariadb,而非 MySQL,所以執(zhí)行 yum install mysql 命令只是更新Mariadb數(shù)據(jù)庫(kù),并不會(huì)安裝 MySQL
rpm -qa|grep -i mariadb
rpm -qa|grep mariadb|xargs rpm -e --nodeps
rpm -qa|grep -i mariadb
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
ls /etc/yum.repos.d/
yum repolist all | grep mysql
yum install mysql-server -y
rpm -qa | grep mysql
systemctl start mysqld.service #啟動(dòng) mysql
systemctl enable mysqld.service #設(shè)置 mysql 開(kāi)機(jī)啟動(dòng)
mysql #登錄數(shù)據(jù)庫(kù)
mysql> use mysql;
mysql> update user set password=PASSWORD("abc123") where user='root';
mysql> flush privileges; # 刷新
mysql> GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY "123456";
1).先給Confluence用戶
mysql> create database confluence default character set utf8 collate utf8_bin; # 創(chuàng)建數(shù)據(jù)庫(kù)confluence
mysql> grant all on confluence.* to 'confluence'@'%' identified by 'confluencepasswd'; #用戶confluence,密碼:confluencepasswd
mysql>flush privileges;
2).給jira用戶
mysql> create database jira default character set utf8 collate utf8_bin; # 創(chuàng)建數(shù)據(jù)庫(kù)jira
mysql> grant all on jira.* to 'jira'@'%' identified by 'jirapasswd'; #用戶jira,密碼:jirapasswd
mysql>flush privileges;
3).查看數(shù)據(jù)庫(kù)及用戶
unzip Atlassian.zip
chmod +x *.bin
./atlassian-jira-software-7.4.1-x64.bin
netstat -ntap |grep 8080
ps -ef |grep jira
cp /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar /mnt
cp mysql-connector-java-5.1.39-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
將atlassian-extras-3.2.jar上傳到window客戶端,重命名為atlassian-extras-2.2.2.jar,使用破解工具進(jìn)行破解
破解后文件放在/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目錄下,替換atlassian-extras-3.2.jar
cd /opt/atlassian/jira/bin
sh shutdown.sh
sh startup.sh
./atlassian-confluence-6.3.1-x64.bin
先把a(bǔ)tlassian-extras-decoder-v2-3.2.jar包拷貝到Windows環(huán)境中,重命名為atlassian-extras-2.4
mv /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar /mnt #備份
cp mysql-connector-java-5.1.39-bin.jar /opt/atlassian/confluence/confluence/WEB-INF/lib #添加mysql 驅(qū)動(dòng)
service confluence restart
以上就是CentOS系統(tǒng)安裝配置Confluence和JIRA的步驟,詳細(xì)使用情況還需要大家自己親自動(dòng)手使用過(guò)才能領(lǐng)會(huì)。如果想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!