Confluence安裝部署

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

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

1、下載安裝

Confluence有不少版本,咱們能夠直接經過以下鏈接進行查看java

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

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

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

# ./atlassian-confluence-6.14.3-x64.bin數據庫

注:在安裝過程當中咱們須要按幾回回車來肯定默認安裝位置,若想指定安裝位置,須要手動輸入而後回車服務器

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

2、初步配置

訪問:localhost:8090工具

選擇使用中文:

選擇產品安裝:

選擇安裝插件:

接着咱們會來到輸入受權碼的地方:

 

注:由於咱們沒花錢因此惟有受權碼,可是不用怕,咱們是有解決手段的,繼續往下看

3、使用註冊機破解

咱們使用註冊機破解對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

複製受權碼並粘貼:

其餘兩個能夠不用填寫,直接點擊下一步便可

4、繼續進行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

 數據庫測試經過後,進行下一步:

配置管理用戶:

配置管理員帳戶:

點擊下一步後,至此徹底設置成功。

5、 卸載

# sh  /opt/atlassian/confluence/uninstall

相關文章
相關標籤/搜索