confluence安裝破解

  • 搜索鏡像
    docker search confluence

  • 拉取鏡像
    docker pull docker.io/atlassian/confluence-server

  • 修改鏡像tag
    docker tag 7b1705b3ff8f confluence

  • 查看鏡像信息
    docker inspect confluence

  • 創建映射目錄
    mkdir /data/confluence

  • 運行鏡像
    docker run -d --name confluence -v /data/confluence/:/var/atlassian/application-data/confluence -p 8090:8090 -p 8091:8091 --link lnmp_mysql_1:db --user root:root confluence

  • 複製解密包出來
    docker cp confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar .

  • 修改解密包名字
    cp atlassian-extras-decoder-v2-3.4.1.jar atlassian-extras-2.4.jar

  • 使用 scp 命令拷貝到windows放到解密包文件裏(解密包自行在網上找),執行java -jar,name隨便輸入,訪問IP:8090 confluence首頁,右上角選擇語言,選擇產品安裝,下一步,選擇產品團隊,獲取server_id到windows下的解密server_id裏,點擊.gen生產密鑰,保存,點擊patch,選擇 atlassian-extras-2.4.jar ,點擊左下角 patch 成功,舊 atlassian-extras-2.4.jar 會保存爲 atlassian-extras-2.4.jar.bak 。使用scp命令將 atlassian-extras-2.4.jar 上傳到服務器。

  • 將生產的 atlassian-extras-2.4.jar 覆蓋容器裏的 atlassian-extras-decoder-v2-3.4.1.jar
    docker cp atlassian-extras-2.4.jar confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar,重啓,刷新頁面。

  • 拷貝生成的密鑰,下一步解密成功,選擇自己的數據庫

  • 選擇數據庫類型,選擇mysql

  • 要求mysql 驅動 docker cp mysql-connector-java-5.1.39-bin.jar confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/,輸入數據庫連接映射 db ,輸入數據庫賬號,測試連接是否成功。

  • 創建 confluence 數據庫
    create database confluence default charset=utf8 collate utf8_bin;,字符集一定要是 collate utf8_bin

  • 事務級別要求設置爲讀授權 SET GLOBAL tx_isolation='READ-COMMITTED';

注意:confluence比較生,要求配置有點高,低配置會出現容器死掉的情況

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章