您好,登錄后才能下訂單哦!
這篇文章主要介紹了Docker-compose如何部署破解的wiki6.10,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
準備confluence的破解工具
鏈接:https://pan.baidu.com/s/1oTLTzYT30QUKQPhLtCbOcQ 提取碼:u10e 復制這段內容后打開百度網盤手機App,操作更方便哦
docker pull cptactionhank/atlassian-confluence:6.10.0
創建confluence數據目錄
root@harbor:~# mkdir /apps/confluence -pv
正式啟動前拷貝confluence里面的數據
# 臨時啟動 (關閉后自動刪除本次啟動的容器)docker run -it --rm --name "confluence-wiki-tmp" \ -u root \ -p "8090:8090" \ -v "/data/confluence:/var/atlassian/confluence" \ -e "CATALINA_OPTS= -Xms256m -Xmx5g" \ cptactionhank/atlassian-confluence:6.10.0
當可以訪問 http://192.168.60.21:8090 時,繼續執行下面步驟
copy容器內部安裝目錄到宿主機目錄
docker cp confluence-wiki-tmp:/opt/atlassian/confluence /apps
將宿主機安裝目錄下的atlassian-extras-decoder-v2-3.4.1.jar 拷貝到本地并重名
scp root@192.168.60.21:/apps/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar ./atlassian-extras-2.4.jar #或者使用其他的工具傳輸到window上,然后在重命名
注意:此處破解的文件也可以保留便于下次使用
這個步驟完成后就可以中斷臨時容器了,臨時容器自動會刪除
給重名后的 atlassian-extras-2.4.jar 包打 patch
java -jar confluence_keygen.jar
點擊
patch
、選擇剛剛scp到本地的 atlassian-extras-2.4.jar 包,成功后、本地出現一個新atlassian-extras-2.4.jar
包、舊的jar包被重命名為atlassian-extras-2.4.bak
scp ./atlassian-extras-2.4.jar root@192.168.60.21:/apps/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
將新的 jar 包上傳到服務器的目錄,并重命名回原來的名字
準備mysql的配置文件
mysql/mysql.cnf
[client] default-character-set = utf8 [mysql] default-character-set = utf8 [mysqld] character_set_server = utf8 collation-server = utf8_bin default-storage-engine = INNODB innodb_log_file_size = 2GB binlog_format = row transaction_isolation = READ-COMMITTED max_allowed_packet = 256M
# cat docker-compose.ymlversion: '2'services: mysql: image: mysql:5.7 volumes: - "./mysql/:/etc/mysql/conf.d/" - "/data/mysql:/var/lib/mysql" - "/usr/share/zoneinfo/Asia/Shanghai:/etc/localtime" restart: always ports: - "3306:3306" environment: MYSQL_ROOT_PASSWORD: confluence MYSQL_DATABASE: confluence MYSQL_USER: ********** MYSQL_PASSWORD: ********** wiki: image: cptactionhank/atlassian-confluence:6.10.0 volumes: - "/apps/confluence:/opt/atlassian/confluence" - "/data/confluence:/var/atlassian/confluence" - "/usr/share/zoneinfo/Asia/Shanghai:/etc/localtime" restart: always user: root ports: - "8090:8090" environment: - JAVA_OPTS: -Duser.timezone=Asia/Shanghai - CATALINA_OPTS: -Xms256m -Xmx7g depends_on: - mysql
docker-compose up -d
啟動后、訪問http://192.168.60.21:8090 、會自動繼續之前的步驟
開始安裝
從網頁上獲
取服務器ID
,填入破解器。點擊gen
生成key、復制到網頁點擊下一步選擇第二項連接mysql:
jdbc:mysql://mysql/confluence?useSSL=false
Confluence Home : /var/atlassian/confluence Confluence Installation : /opt/atlassian/confluence
tail -f /data/confluence/logs/atlassian-confluence.log
感謝你能夠認真閱讀完這篇文章,希望小編分享的“Docker-compose如何部署破解的wiki6.10”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。