本文采用素材以下:css
採用以上工具,理論上能夠破解幾乎所有版本。html
若是是選擇外部數據庫,你們能夠按照這樣建立:java
# 建立jira數據庫及用戶 CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin; grant all on jiradb.* to 'jirauser'@'%' identified by 'tVxxxb6n'; # 建立confluence數據庫及用戶 CREATE DATABASE confdb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin; grant all on confdb.* to 'confuser'@'%' identified by '7FxxxzhO'; # confluence要求設置事務級別爲READ-COMMITTED set global tx_isolation='READ-COMMITTED';
JIRA 是一個缺陷跟蹤管理系統,爲針對缺陷管理、任務追蹤和項目管理的商業性應用軟件,開發者是澳大利亞的Atlassian。JIRA這個名字並非一個縮寫,而是截取自「Gojira」,日文的哥斯拉發音。 官網mysql
編寫Dockerfile
文件:linux
FROM cptactionhank/atlassian-jira-software:latest USER root # 將代理破解包加入容器 COPY "atlassian-agent.jar" /opt/atlassian/jira/ # 設置啓動加載代理包 RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/jira/bin/setenv.sh
在gitee 中下載編譯好的便可,放置在Dockerfile同目錄下git
- JIRA --Dockerfile --atlassian-agent.jar
docker build -t wangzan18/jira:latest .
結果以下:github
Sending build context to Docker daemon 2.141MB Step 1/4 : FROM cptactionhank/atlassian-jira-software:latest ---> c51100467795 Step 2/4 : USER root ---> Running in 3f9cea0602c7 Removing intermediate container 3f9cea0602c7 ---> 4b9e20ba43cf Step 3/4 : COPY "atlassian-agent.jar" /opt/atlassian/jira/ ---> 61155470b50a Step 4/4 : RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/jira/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/jira/bin/setenv.sh ---> Running in 5aed1ac41ab7 Removing intermediate container 5aed1ac41ab7 ---> 33d0b86f8262 Successfully built 33d0b86f8262 Successfully tagged wangzan18/jira:latest
docker run -d --name jira\ --restart always \ -p 18009:8080 \ -e TZ="Asia/Shanghai" \ -m 4096M \ -v /home/data/www/jira.wzlinux.com:/var/atlassian/jira \ wangzan18/jira:latest
訪問 IP:18009,選擇語言並選擇手動配置sql
演示使用內置數據庫(生產環境需配置獨立數據庫):docker
設置屬性shell
atlassian-agent.jar
的目錄下執行命令,生成許可證:java -jar atlassian-agent.jar \ -d -m test@test.com -n BAT \ -p jira -o http://192.168.0.89 \ -s BY9B-GWD1-1C78-K2DE
例如個人信息以下,生成許可證:
java -jar atlassian-agent.jar \ -d -m wangzan18@126.com -n BAT \ -p jira -o http://jira.wzlinux.com \ -s BRQE-TEN6-TLYV-KFMI ==================================================== ======= Atlassian Crack Agent ======= ======= https://zhile.io ======= ======= QQ Group: 30347511 ======= ==================================================== Your license code(Don't copy this line!!!): AAABoQ0ODAoPeJx9ktFPqzAUxt/5K0h8LpaazbmE5CrUhAhMB5rcx46dbTWskNMynX+9Hcy467wkv LSn5/vO+X1c5K1yU7F3fer6bEpHU8rcMC9cRhl1XiUKr8F62ZbGOxyIrlfmTSB4ojRyB4HBFpxUS GVACVUCf28k7iNhIGB0ckPotf2GdLJ2uwCcrZ41oA6I37+1AiIEK4q9Qw64A4yj4G7+xEnBszEpk r8v5OE+jZ1ElqA02GoSRznPSOKPJjd0cjWi7HrsO2GtjB2X2zGr4E2o9YdQ/uSPz8ZeWW97w9N1+ E5UrTCyVsFKVBqcxxbLjdBwXItRQkfEp1/Gxb6BTGwhCGdpyudhfJs4awRQm7ppAP/R7swG+rr6G ZNjw+9wz16feg9YRaBLlE2357Oq5FYaWLpV3+Au9u7GmEZPLy8/NrICT9ZDMeZG4CGtHtiReOd4d 1s4M1wLJXXP9CBrVTsxyx/trVrrLgobXvBbgAhd60/+ebv4XuEML1/KfrcsidO44NHQ/D9/uFOG3 XWDUsN57b9eR44vNpNDgX0C7gEsJDAsAhQGL/A02nteG056fiVCh12XIgz+KwIUG3z2e35ugE7Pc N6ZMj+Aum9LTK8=X02k4
將生成的許可證複製到頁面,完成破解。
查看許可結果
Atlassian Confluence(簡稱Confluence)是一個專業的wiki程序。它是一個知識管理的工具,經過它能夠實現團隊成員之間的協做和知識共享。官網
FROM cptactionhank/atlassian-confluence:latest USER root # 將代理破解包加入容器 COPY "atlassian-agent.jar" /opt/atlassian/confluence/ # 設置啓動加載代理包 RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/confluence/bin/setenv.sh
在gitee 中下載編譯好的便可,放置在Dockerfile同目錄下
- Confluence --Dockerfile --atlassian-agent.jar
docker build -t wangzan18/confluence:latest .
Sending build context to Docker daemon 976.9kB Step 1/4 : FROM cptactionhank/atlassian-confluence:latest ---> 080599d8b2d7 Step 2/4 : USER root ---> Running in 016cda821c07 Removing intermediate container 016cda821c07 ---> 6506aa1b43c1 Step 3/4 : COPY "atlassian-agent.jar" /opt/atlassian/confluence/ ---> 27ab3f8f23cc Step 4/4 : RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/confluence/bin/setenv.sh ---> Running in 68588c4f146c Removing intermediate container 68588c4f146c ---> 45a74f5420da Successfully built 45a74f5420da Successfully tagged wangzan18/confluence:latest
docker run -d --name confluence \ --restart always \ -p 18010:8090 \ -e TZ="Asia/Shanghai" \ -v /home/data/www/confluence.wzlinux.com:/var/atlassian/confluence \ wangzan18/confluence:latest
訪問 IP:18010,參照JIRA的安裝流程,進行操做。可在引導過程當中,與以前安裝的JIRA進行綁定關聯。
咱們就選擇一個應用吧
生成confluence許可命令參照以下:
# 設置產品類型:-p conf, 詳情可執行:java -jar atlassian-agent.jar java -jar atlassian-agent.jar -d -m test@test.com -n BAT -p conf -o http://192.168.0.89 -s BY9B-GWD1-1C78-K2DE
java -jar atlassian-agent.jar \ -d -m wangzan18@126.com -n BAT \ -p conf -o http://confluence.wzlinux.com \ -s BTW4-2T4Y-9BTK-R0DP ==================================================== ======= Atlassian Crack Agent ======= ======= https://zhile.io ======= ======= QQ Group: 30347511 ======= ==================================================== Your license code(Don't copy this line!!!): AAABXQ0ODAoPeJx1kV9vgjAUxd/7KUj2XG1R5p+EZArEmYEsotteK7tqEyikLW7s069UzJJlS/rQn HtPf/fc3mWNcBLWOpQ41JuT6dylTpDtHJe4BCWMCw2CiRyiz5rLNmQafJdMZ5hMzEExz0Gof4ohq FzyWvNK+HtR8JJreHeKq8U5tM5Z61rNh8OvMy9gwCsUVEKzXG9YCf5ysUMZyAvIdegvR49jHNL0F a+25A0/Be4K5ZU4DjZNeQCZHvcKpPIxRak8McEVs9QOYN7vOosGTIpBXpXS1MRJddcbMDJBC/+Di dMXE3T6QN17W7aIPuOurcEOFqRJEm2D9SJGgQQL6pO7BBMPU3Jbixk8XodZtMEx9aYzMht7hI4mH jKS/4dscWYcfgFfywZQdGFFc41yZIUC9NzI/MwU/AZmzeFn19Zq38o0kxpkb7aScbIARKfavv47X sz6Oq/7DWevrTUwLgIVAIEyoNFjmUFyTJOVUzmxTJTM14S8AhUAkaRbRjdl4D9MZtO6l5nCHcR2B 80=X02h9
選擇單機模式,並設置數據庫
咱們作個示範站點
配置用戶管理,這裏咱們選擇以前建立好的 jira
配置鏈接信息
同步數據
大功告成
登錄查看受權狀況
在咱們正常安裝以後,中文可能會有亂碼,咱們修改一下鏈接字符串,在 confluence 的家目錄下面,有一個配置文件confluence.cfg.xml
,找到hibernate.connection.url
,在數據庫字符串後面加上以下字符,總體結果以下:
jdbc:mysql://172.17.64.10/confdb?useUnicode=true&characterEncoding=utf8
記住,裏面的amp;
不要省略。
若是能夠的話,把數據庫的字符串改爲utf8mb4
https://confluence.atlassian.com/doc/database-setup-for-mysql-128747.html
還有一個文檔說字符串改爲utf8
,不是utf8mb4
,具體區別我也不知道,你們能夠去測試一下
https://www.cwiki.us/display/CONFLUENCEWIKI/Database+Setup+For+MySQL