伺服器版本:CentOS Linux release 7.6.1810 (Core)
Atlassian Confluence版本:atlassian-confluence-6.13.10.zip
Atlassian Jira版本:atlassian-jira-software-8.7.1.zip
Atlassian Crowd版本:atlassian-crowd-4.0.0.zip
依賴軟體包
mysql驅動包:mysql-connector-java-5.1.44-bin.jar
crowd PoJie包:crowd_keygen.jar
confluence PoJie包:confluencePoJie工具.zip
jira PoJie包:atlassian-extras-3.2.jar
一、準備工作
1.上傳軟體包到伺服器/usr/local/software路徑(路徑可自定義)
2.關閉防火牆,關閉selinux
伺服器帶有jdk8環境
臨時并永久關閉防火牆
systemctl stop firewalld && systemctl disable firewalld
臨時并永久關閉防火牆
setenforce 0 && sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
二、安裝crowd
1.安裝crowd
解壓
unzip atlassian-crowd-4.0.0.zip
建立crowd home目錄
mkdir -p /usr/local/crowd-home
修改配置檔案
cd /usr/local/software/atlassian-crowd-4.0.0/crowd-webapp/WEB-INF/classes/
vim crowd-init.properties(修改最後一行,指定home目錄為剛剛建立的目錄)
crowd.home=/usr/local/crowd-home
拷貝mysql驅動包到crowd的lib目錄
cd /usr/local/software
cp mysql-connector-java-5.1.44-bin.jar /usr/local/software/atlassian-crowd-4.0.0/crowd-webapp/WEB-INF/lib
啟動服務
cd /usr/local/software/atlassian-crowd-4.0.0&&./start_crowd.sh
停止服務
cd /usr/local/software/atlassian-crowd-4.0.0&&./stop_crowd.sh
檢視日志
cd /usr/local/software/atlassian-crowd-4.0.0/apache-tomcat/logs&&tail -1000f catalina.out
資料庫配置檔案
vim /usr/local/crowd-home/shared/crowd.cfg.xml
2.PoJie
1.下載下傳 crowd2.1.0(名字叫crowd_keygen.jar) 放到自己的PC電腦上,路徑随意,我這裡放到E盤。
2.在E盤打開cmd視窗,執行java -jar crowd_keygen.jar(前提是PC電腦帶有jdk環境),會出現如下第一張圖
3.下載下傳crowd目錄中的atlassian-extras-3.3.0.jar到E盤。
sz /usr/local/software/atlassian-crowd-4.0.0/crowd-webapp/WEB-INF/lib/atlassian-extras-3.3.0.jar
由于PoJie的版本比較老,
是以下載下傳下來之後要先把atlassian-extras-3.3.0.jar重命名為atlassian-extras-2.6.jar
點選.patch,選擇下載下傳下來的檔案,這樣的話注冊機可以将原來的jar檔案改成atlassian-extras-2.6.bak的檔案
然後将新生成的atlassian-extras-2.6.jar改回我們要用的jar包:即atlassian-extras-3.3.0.jar
再上傳至Linux伺服器,覆寫之前的檔案,然後重新開機crowd!!!

3.浏覽器通路
cd /usr/local/software/atlassian-crowd-4.0.0&&./start_crowd.sh
172.10.6.55:8095/crowd
如下圖,記住自己的Server ID
将server-id複制到注冊機的keygen中,輸入name并點選.gen!即可生成license,
将生成的license複制進crowd的安裝頁面server-id對應的框,點選下一步,PoJie成功。
4.crowd配置
配置外部資料庫這一步會建立資料庫表,共建立46張表,需要一點時間,耐心等待。
安裝完成!
三、安裝confluence
1.安裝confluence
解壓
unzip atlassian-confluence-6.13.10.zip
建立crowd home目錄
mkdir -p /usr/local/confluence-home
修改配置檔案
cd /usr/local/software/atlassian-confluence-6.13.10/confluence/WEB-INF/classes
vim confluence-init.properties(修改最後一行,指定home目錄為剛剛建立的目錄)
confluence.home=/usr/local/confluence-home
拷貝mysql驅動包到crowd的lib目錄
cd /usr/local/software
cp mysql-connector-java-5.1.44-bin.jar /usr/local/software/atlassian-confluence-6.13.10/confluence/WEB-INF/lib
啟動服務
cd /usr/local/software/atlassian-confluence-6.13.10/bin&&./start-confluence.sh
停止服務
cd /usr/local/software/atlassian-confluence-6.13.10/bin&&./stop-confluence.sh
日志
tail -1000f /usr/local/software/atlassian-confluence-6.13.10/logs/catalina.out
資料庫配置檔案
vim /usr/local/confluence-home/confluence.cfg.xml
2.PoJie
1.下載下傳PoJie器 , 我這裡下載下傳到本地電腦E盤
https://files.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.zip
2.下載下傳atlassian-extras-decoder-v2-3.4.1.jar到E盤。
sz /usr/local/software/atlassian-confluence-6.13.10/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
3.在E盤打開cmd視窗,執行java -jar confluence_keygen.jar(前提是PC電腦帶有jdk環境),會出現如下第一張圖
4.由于PoJie的版本比較老
是以下載下傳下來之後要先把atlassian-extras-decoder-v2-3.4.1.jar重命名為atlassian-extras-2.4.jar
點選.patch,選擇下載下傳下來的檔案,這樣的話注冊機可以将原來的jar檔案改成atlassian-extras-2.4.bak的檔案,
然後将新生成的atlassian-extras-2.4.jar改回我們要用的jar包:即atlassian-extras-decoder-v2-3.4.1.jar
再上傳至Linux伺服器,覆寫之前的檔案。
3.浏覽器通路
啟動服務
cd /usr/local/software/atlassian-confluence-6.13.10/bin&&./start-confluence.sh
http://172.10.6.55:8090/
4.confluence配置
将server-id複制到注冊機的keygen中,輸入name并點選.gen!即可生成license,
将license複制進confluence的安裝頁面server-id對應的框,點選下一步,PoJie成功。
資料庫字元集設定如下
安裝完成 , mysql資料庫會生成117張表
四、安裝jira
1.安裝jira
解壓
unzip atlassian-jira-software-8.7.1.zip
建立crowd home目錄
mkdir -p /usr/local/jira-home
修改配置檔案
cd /usr/local/software/atlassian-jira-software-8.7.1-standalone/atlassian-jira/WEB-INF/classes/
vim jira-application.properties(修改最後一行,指定home目錄為剛剛建立的目錄)
crowd.home=/usr/local/jira-home
拷貝mysql驅動包到jira的lib目錄
cd /usr/local/software
cp mysql-connector-java-5.1.44-bin.jar /usr/local/software/atlassian-jira-software-8.7.1-standalone/atlassian-jira/WEB-INF/lib/
拷貝PoJie包到jira的lib目錄,選擇覆寫
cd /usr/local/software
cp atlassian-extras-3.2.jar /usr/local/software/atlassian-jira-software-8.7.1-standalone/atlassian-jira/WEB-INF/lib/
啟動服務
cd /usr/local/software/atlassian-jira-software-8.7.1-standalone/bin&&./start-jira.sh
停止服務
cd /usr/local/software/atlassian-jira-software-8.7.1-standalone/bin&&./stop-jira.sh
檢視日志
cd /usr/local/software/atlassian-jira-software-8.7.1-standalone/logs&&tail -1000f catalina.out
資料庫配置檔案
vim /usr/local/jira-home/dbconfig.xml
3.浏覽器通路
啟動服務
cd /usr/local/software/atlassian-jira-software-8.7.1-standalone/bin&&./start-jira.sh
http://172.10.6.55:8080
4.jira配置
jira 資料庫配置如下
資料庫連接配接資訊配置好之後,點選下一步,jira會建立264張資料庫表,會花一些時間,耐心等待。
重新通路http://172.10.6.55:8080/,把License Key 複制進來
安裝完成
參考文檔
http://www.it165.net/os/html/201311/6653.html
https://blog.csdn.net/LuckySuger/article/details/85121715
https://www.xiaosige.com/post/afb30e04.html
https://www.jianshu.com/p/8003d95ef0db