基於Docker安裝、部署、破解Confluence 6.6圖文教程

2021-03-02 IT牧場

Confluence可謂目前最強大的Wiki系統,但它是個收費軟體。本文講解如何安裝、部署、破解Confluence,部署的環境是Docker。

WARNING

最近公司想將Confluence遷到Docker環境,同時順序想升級一下。雖然公司用的是收費版,不過我順便也研究了下怎麼破解。以下是步驟,所用版本是 Confluence6.6 。

Confluence的破解比較簡單,只需要替換JAR包 atlassian-extras-decoder-v2-3.2.jar 就可以了。

準備Dockerfile

以下是Dockerfile。

FROM atlassian/confluence-server

MAINTAINER 周立<eacdy0000@126.com>

# 傳入破解補丁

ADD crack/atlassian-extras-decoder-v2-3.2.jar ${CONFLUENCE_INSTALL_DIR}/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar

# 設置文件屬組

RUN chown -R ${RUN_USER}:${RUN_GROUP} ${CONFLUENCE_INSTALL_DIR}/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar

CMD ["/entrypoint.sh", "-fg"]

ENTRYPOINT ["/sbin/tini", "--"]

docker-compose.yml

為了讓配置更加簡單,我們使用Docker Compose編排Confluence。這邊提供下docker-compose.yml

version: '2'

services:

 mysql:

   image: mysql:5.7

   volumes:

     - ./mysql/:/etc/mysql/conf.d/

     - ./db_data:/var/lib/mysql

   restart: always

   ports:

     - "3306:3306"

   environment:

     MYSQL_ROOT_PASSWORD: root123

     MYSQL_DATABASE: confluence

     MYSQL_USER: confluence

     MYSQL_PASSWORD: confluence123

 confluence:

   build: .

   ports:

     - "8090:8090"

MySQL所使用的配置文件 my.cnf :

[client]

default-character-set = utf8

[mysql]

default-character-set = utf8

[mysqld]

character_set_server = utf8

collation-server = utf8_bin

transaction_isolation = READ-COMMITTED

需要注意的是,Confluence需要使用 utf8_bin ,並將事務隔離策略設為 READ-COMMITTED (B.T.W,擴展一下,大家還記得Spring的事務傳播特性吧?如果不記得,請打開瀏覽器,搜一下)

安裝

安裝Confluence比較簡單,以下是步驟:

如下圖,在右上角選擇 中文 ,然後就會變成中文界面了。

選擇產品安裝,並點擊下一步。

安裝插件。安裝你想要的插件。看著辦吧,我實驗的時候沒有安裝。

勾選想要安裝的插件,並點擊下一步:

此時將會出現類似如下的界面,讓我們輸入授權碼。這個沒有啊……

點擊上圖中的獲得試用授權 按鈕,跳轉到 Atlassian 的官方網站,並註冊一個帳號,將會顯示類似如下的界面:

其中Server ID輸入上一步中的Server ID即可,輸入後,點擊Generate License。

點擊後將會彈出類似如下的界面

生成的License Key貼到第三步中,並點擊下一步,這樣將會顯示類似如下的界面。

配置資料庫,帳號/密碼是confluence/confluence123

配置管理帳戶

點擊在Confluence中管理用戶與組,然後輸入你的管理員帳號密碼,Confluence就安裝完成了。

破解驗證

點擊右上角的 一般配置 ,如下圖:

如果能夠看到類似如下的頁面,說明破解成功:

參考文檔

http://chenjiangtao.com/blog/2017/confluence%E7%A0%B4%E8%A7%A3.html

相關焦點

  • 【流程研發】虛擬機伺服器搭建WIKI文檔(docker+confluence)
    然後是第二大部分,安裝docker,資料庫和confluence:latest執行指令安裝wiki Confluencedocker start postgresdb # 啟動資料庫 postgresdbdocker start confluence # 啟動 Wiki confluencedocker ps #
  • Confluence快速部署
    Confluence是一個企業級的wiki軟體,可用於在企業、部門、團隊內部進行信息共享和協同編輯,可以部署在雲端和自己的機器上
  • Confluence WiKi,在國產飛騰CPU的虛擬機上裝起來了!
    通過上述方式登錄面板,首先部署LNMP環境。主要使用其中的MySQL資料庫,簡化安裝、方便管理。因為Confluence是基於JAVA的,還需要再部署一下JAVA環境:yum install -y java從網上目前只找到了6.8.5版本的破解工具,所以本次安裝就安裝6.8.5版本。而且如果使用bin文件的安裝版本,會提示無法執行二進位文件。
  • Confluence 組件安全概覽
    pull skaydocker/lamp:latest2.啟動 並進入docker 容器進行配置docker run --name confluence6.13.2 -it -p 8090:8090 -p 10010:10010 skaydocker/lamp:latest /bin/bashker
  • Docker安裝教程
    在服務型環境中部署和調整資料庫或其他的後臺應用。比如 Docker 鏡像;Docker 鏡像中包含了運行環境和配置,所以 Docker 可以簡化部署多種應用實例工作。比如 Web 應用、後臺應用、資料庫應用、大數據應用比如 Hadoop 集群、消息隊列等等都可以打包成一個鏡像部署。
  • docker和nvidia-docker的安裝及工程的部署
    點擊回車,系統就會安裝nvidia-docker2,需要選yes\no的地方輸入y,再點擊回車,同時會安裝依賴:nvidia-container-runtime.x86_64 0:3.3.0-1 最終安裝成功。
  • 基於docker的mysql部署
    化,甚至一切皆可docker。資料庫mysql,相信對於研發人員來說都不陌生,特別是後臺應用,mysql更是基石,因此本文將為大家簡單介紹mysql的容器化安裝。 環境介紹:macOS10.14.4docker desktop 3.1.0mysql 8.0 步驟 docker環境的安裝這裡就不介紹了
  • 【安裝破解】office 365 破解教程
    點擊上方「嚴先森愛分享」關注,共享更多免費資源Microsoft Office 365 介紹Office 365 是一種訂閱式的跨平臺辦公軟體,基於雲平臺提供多種服務」,語言包類型選擇「完整」,語言選擇「簡體中文」,右側界面體系結構選擇 x64 或 x86 進行 64 位或者 32 位安裝,安裝模塊選擇 「Office 部署工具」,其它默認選擇即可;
  • Confluence-團隊協作
    >1.下載了安裝用的Yum Repository,大概25KB的樣子,然後就可以直接yum安裝了2.開始安裝MySQL伺服器。all on `confluence`.* to 『admin』@』%』 identified by 『admin』;————————-    安裝破解confluence     ———————1.下載bin文件wget https://www.atlassian.com/software/confluence/
  • 基於TensorFlow、Docker和Flask部署深度學習模型
    部署機器學習模型的方法有很多,TensorFlow服務是一種高性能的模型部署系統,在生產環境中,隨著時間的推移我們能輕鬆維護和更新模型。Deep Learning Model Deployment with TensorFlow Serving running in Docker and consumed by Flask App本文,首先我們基於TensorFlow與Docker服務部署經過預訓練的TensorFlow模型,其次使用
  • docker + webhook 從零實現前端自動化部署
    一旦伺服器安裝了 docker ,就可以自由創建任意多的容器,上圖中 docker 的 logo 形象的展示了它們之間的關係,🐳就是 docker,上面的一個個貨櫃就是容器安裝 docker為了方便本地調試,可以先在本地安裝 dockerMac:https://download.docker.com
  • CuBase10中文版圖文安裝破解教程
    CuBase10中文版圖文安裝破解教程CuBase10中文版是一款好用的音樂製作軟體,主要適用於專業音樂製作人員使用
  • Docker 容器化部署運維 OpenStack 和 Ceph
    本文主要是和大家交流基於 Docker 容器運行和部署 OpenStack。那麼,安裝 OpenStack 都有哪些方法呢?對於很多剛接觸 OpenStack 的新人而言,安裝無疑是一大挑戰,同時也直接提高了學習 OpenStack 雲計算的技術門檻。在相當長一段時間內,DevStack 仍將是眾多開發者的首選安裝工具。
  • 2010-2016安裝和破解圖文教程
    SolidWorks2010-2016破解圖文教程。
  • adobe acrobat pro dc 2018破解版詳細安裝破解圖文教程 含序列號
    ,並帶來詳細的圖文安裝教程!acrobat pro dc 2018破解安裝和使用教程1、下載解壓,得到adobe acrobat pro dc 2018直裝破解優化版;2、雙擊文件「Setup.exe5、成功安裝後,可以立即啟用,acrobat pro dc 2018破解版已經激活,用戶可以無限制免費使用。
  • 程序汪項目實戰部署保姆教程 springboot前後分離 linux安裝部署啟動一條龍教程
    保姆級教程太少,目前技術公眾號分享的項目已經超多了,但保姆級別的視頻和筆記非常少版本不清楚,很多新人安裝軟體的版本都搞不清楚(一直報錯很懵逼),百度一堆都是過時的信息入職必備技能,新人入職一般也是安裝軟體然後把項目運行起來,這是程式設計師的基本能力,平時大家一定要多練習,上班第一天領導讓你運行個項目你就可以輕鬆完成看完本教程你會學到
  • BodyPaint 3D 破解安裝圖文教程
    (文末有巨大福利)1、打開虛擬光碟機如DVDFab Virtual Drive,右鍵點擊裝載鏡像文件"MAXONC4D.ISO",不要安裝解壓文件進行安裝,會出現安裝錯誤。6、選擇安裝類型10、等待安裝完成
  • 寶塔面板部署禾匠榜店商城詳細圖文教程
    禾匠基於微信小程序、今日頭條、抖音、支付寶、百度等多平臺小程序,支持拼團、秒殺、預約、裂變營銷等海量營銷插件。老魏在本文中分享寶塔面板部署禾匠榜店商城獨立版安裝配置教程。買完伺服器後使用寶塔面板部署建站環境,點我直達 https://www.bt.cn/?invite_code=MV9maXNmanE=寶塔面板官方網站:1、寶塔官方贈送3188元優惠券禮包。2、新用戶可享受0.99元體驗1個月專業版。接下來安裝SSL證書,安裝榜店商城源碼。
  • Docker部署NessusV7詳解
    我使用這個產品的時間還不夠長,不足以寫一篇有意義的文章,但我認為關於如何在Docker容器中將其搭建的快速教程可能會幫助那些想要自己嘗試的人。Docker Hub[2]上有很多現成的Nessus容器,但我試過的容器似乎要麼包含舊版本的Nessus,要麼很難設置。如果你使用Docker比我更好,你的裡程可能會有所不同。
  • YOYOW見證人監控程序部署教程(docker版)
    這個工具是基於docker進行部署的,如果你看了上一篇我寫的《YOYOW見證人教程》,那麼這個工具的部署應該會很輕鬆。因為我花了大量的時間在部署腳本上(大約6個小時),目的就是儘可能把部署過程傻瓜化。準備一臺 Linux 伺服器,裝有 docker , wget如果需要通知服務,請自行註冊discord,並創建一個新的伺服器、頻道和頻道的webhook(文章最後有個簡易獲取 Webhook 的教程)。