Confluence安裝部署


前言:Confluence是一個專業的企業知識管理與協同軟件,可以用於構建企業wiki。通過它可以實現團隊成員之間的協作和知識共享。現在大多數公司都會部署一套Confluence,用作內部WiKi。

首先前提安裝好JDK,最好是Oracle的JDK。安裝過程此處略過

一、下載安裝

Confluence有很多版本,我們可以直接通過如下連接進行查看

https://www.atlassian.com/software/confluence/download-archives

# wget https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.14.3-x64.bin

# chmod 755 atlassian-confluence-6.14.3-x64.bin

# ./atlassian-confluence-6.14.3-x64.bin

注:在安裝過程中我們需要按幾次回車來確定默認安裝位置,若想指定安裝位置,需要手動輸入然后回車

安裝結束后查看端口監聽及程序是否啟動:(默認端口8090)

二、初步配置

訪問:localhost:8090

選擇使用中文:

選擇產品安裝:

選擇安裝插件:

接着我們會來到輸入授權碼的地方:

 

注:因為我們沒花錢所以唯有授權碼,但是不用怕,我們是有解決手段的,繼續往下看

三、使用注冊機破解

我們使用注冊機破解對confluence進行破解,因為confluence不是免費開源的,需要授權碼

破解工具下載鏈接:https://pan.baidu.com/s/1AJ5BgwA5itJjnFeUh1xHMg 密碼:yqzd

 

首先我們從剛剛安裝的目錄重導出jar包進行破解:

# sz /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar

並改名為:atlassian-extras-2.4.jar

在本地Windows或Mac上解壓破解工具包並雙擊運行:(前提是已安裝好JDK)

得到這個么對話框,並在對話框中輸入:

1:保持默認,其他信息手動輸入,Server ID:填寫授權碼上面的服務器ID
2:選擇我們導出后改名的jar包
3:運行生成授權碼

此時先別不要着急將生成的授權碼粘貼到剛剛的web頁面中,還有后續操作:
接下來我們把剛剛導出來改名並使用注冊機注冊的jar包導回到Centos7中,並把名字改為原來的名字

並重啟confluence:
# sh /opt/atlassian/confluence/bin/stop-confluence.sh
# sh /opt/atlassian/confluence/bin/start-confluence.sh

我們登錄web頁面:http://localhost:8090

復制授權碼並粘貼:

其他兩個可以不用填寫,直接點擊下一步即可

四、繼續進行Confluence的配置

后面的我們可以選擇內嵌數據庫,也可以選擇外部數據庫,測試的話直接使用內嵌就行,但是生產環境建議大家使用外部數據庫

此處需要注意的是,需要自己單獨下載安裝MySQL驅動,於是

參考 https://www.w3resource.com/mysql/mysql-java-connection.php   下載驅動:https://dev.mysql.com/downloads/connector/j/

# yum localinstall mysql-connector-java-8.0.15-1.el7.noarch.rpm

# cp /usr/share/java/mysql-connector-java-8.0.15.jar  /opt/atlassian/confluence/confluence/WEB-INF/lib/

此外Confluence對數據庫配置參數有一定的要求,具體詳情請看:https://confluence.atlassian.com/doc/database-setup-for-mysql-128747.html

創建Confluence專用的數據庫,配置時會自動進行初始化。

# mysql -uroot -p -e "create database confluence default character set utf8 collate utf8_bin ; grant all on confluence.* to 'confluenceuser'@'%' identified by 'confluencepasswd' ; flush privileges;"

按照上面的要求配置完畢后,重啟mysql

重啟confluence:
# sh /opt/atlassian/confluence/bin/stop-confluence.sh
# sh /opt/atlassian/confluence/bin/start-confluence.sh

 數據庫測試通過后,進行下一步:

配置管理用戶:

配置管理員賬戶:

點擊下一步后,至此完全設置成功。

五、 卸載

# sh  /opt/atlassian/confluence/uninstall

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM