1. 程式人生 > >Centos7 安裝Confluence 6.7.1

Centos7 安裝Confluence 6.7.1

獨立 innodb ras http 說明 user ket margin .so

1.1硬件需求建議:

  • CPU:32/64 bit 2.27GHz雙核心以上之CPU;
  • 內存:8GB以上;
  • 硬盤:300GB,7200轉以上;
  • 建議數據庫、Confluence等各自獨立一臺服務器(本測試環境都安裝在1VM)。

    1.2軟件環境

    Centos 7.x mariadb 5.5.56

    1.3. 安裝包下載

    鏈接: https://pan.baidu.com/s/1zfkTubVFXcPOZP2dHMIQrg 密碼: vhn3

    2. Confluence 安裝

    2.1 安裝mariadb

    yum -y install mariadb mariadb-server

    #修改配置文件

    vi /etc/my.conf

    [mysqld]

    datadir=/var/lib/mysql

    socket=/var/lib/mysql/mysql.sock

    default-storage-engine=innodb

    innodb_log_file_size=2GB

    character-set-server=utf8

    collation-server=utf8_bin

    max_allowed_packet=512M

    binlog_format=row

    transaction-isolation=READ-COMMITTED

    symbolic-links=0

    [mysqld_safe]

    log-error=/var/log/mariadb/mariadb.log

    pid-file=/var/run/mariadb/mariadb.pid

    !includedir /etc/my.cnf.d

    #官方配置參考文檔:https://confluence.atlassian.com/doc/database-setup-for-mysql-128747.html

    #配置文件參數說明請參考:https://www.jb51.net/article/48082.htm

    vi /etc/my.cnf.d/client.cnf

    [cleint]

    default-character-set=utf8

    #啟動mariadb,並設置為隨機啟動

    systemctl start mariadb

    systemctl enable mariadb

    #創建數據庫用戶和數據庫

    mysq

    create database confluence default character set utf8 collate utf8_bin;

    grant all on confluence.* to ‘confluenceuser‘@‘%‘ identified by ‘confluencepasswd‘ with grant option;

    grant all on confluence.* to ‘confluenceuser‘@localhost identified by ‘confluencepasswd‘ with grant option;

    update mysql.user set Create_routine_priv=‘Y‘ where user=‘confluenceuser‘;

    flush privileges;

    2.2 上傳安裝文件至 /opt目錄

    2.3 添加執行權限

    chmod -x /opt/atlassian-confluence-6.7.1-x64.bin

    2.4 運行安裝程序

    cd /opt

    ./atlassian-confluence-6.7.1-x64.bin

    技術分享圖片

    後臺安裝完成

    技術分享圖片

    2.5 進行網頁安裝:

    http://ip:8090

    技術分享圖片

    這些是可選擇插件,可以不選擇,每個插件都需要license

    技術分享圖片

    技術分享圖片

    頁面操作暫停

    2.6 破解:

    #必備條件:你的windows必須安裝JDK

    下載/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar到本地並更名為:atlassian-extras-2.4.jar

    #運行破解程序:

    技術分享圖片

    將破解後的atlassian-extras-2.4.jar改為atlassian-extras-decoder-v2-3.2.jar,連同mysql驅動文件一起上傳到/opt/atlassian-confluence/confluence/WEB-INF/lib目錄下

    重啟服務:

    技術分享圖片

    sh /opt/atlassian/confluence/bin/stop-confluence.sh

    sh /opt/atlassian/confluence/bin/start-confluence.sh

    技術分享圖片

    頁面操作繼續:

    復制註冊碼至頁面:

    技術分享圖片

    配置數據庫:

    技術分享圖片

    輸入前面步驟創建的數據庫名稱、用戶名和用戶密碼

    技術分享圖片

    技術分享圖片

    技術分享圖片

    技術分享圖片

    3、待解決的問題

    3.1更改端口號:8090->80 8443->443試過修改server.xml文件並不可行。

    3.2 啟用HTTPS

    3.3 與microsoft AD 或者 openladap集成

    請高手們多多指教

Centos7 安裝Confluence 6.7.1