Confluence部署及破解
环境要求
系统 |
Docker |
2c4g40G |
docker-compose: 17.09.0+ |
使用 docker-compose 启动
1 2 3
| git clone https://github.com/haxqer/confluence.git cd confluence docker-compose up -d
|
默认的 数据库(mysql8.0) 配置:
1 2 3 4 5 6
| driver=mysql host=mysql-confluence port=3306 db=confluence user=root passwd=123456
|
开始破解


1 2 3 4 5 6 7
| docker exec confluence-srv java -jar /var/agent/atlassian-agent.jar \ -d \ -p conf \ -m Hello@world.com \ -n Hello@world.com \ -o your-org \ -s you-server-id-BN9N-LLUZ-8SG1-BHZ0
|

复制并粘贴下一步

节点选择单节点
配置数据库

1 2 3 4
| 主机名:mysql-confluence 数据库名:confluence 用户名:confluence 密码:123123
|
等待数据库配置完成就可以配置Confluence了

使用Docker启动
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| docker run -d \ --name mysql-confluence \ -e TZ=Asia/Shanghai \ -e MYSQL_DATABASE=confluence \ -e MYSQL_ROOT_PASSWORD=123456 \ -e MYSQL_USER=confluence \ -e MYSQL_PASSWORD=123123 \ -v mysql_data:/var/lib/mysql \ --network host \ --restart always \ mysql:8.0 \ mysqld \ --character-set-server=utf8mb4 \ --collation-server=utf8mb4_bin \ --transaction-isolation=READ-COMMITTED \ --innodb_log_file_size=256M \ --max_allowed_packet=256M \ --log_bin_trust_function_creators=1
|
1
| docker run -p 8090:8090 -v confluence_home_data:/var/confluence --network confluence-network --name confluence-srv -e TZ='Asia/Shanghai' haxqer/confluence:8.6.1
|
破解
1 2 3 4 5 6 7
| docker exec confluence-srv java -jar /var/agent/atlassian-agent.jar \ -d \ -p conf \ -m Hello@world.com \ -n Hello@world.com \ -o your-org \ -s you-server-id-xxxxxxxxxx
|
访问