准备confluence的破解工具
链接:https://pan.baidu.com/s/1oTLTzYT30QUKQPhLtCbOcQ
提取码:u10e
复制这段内容后打开百度网盘手机App,操作更方便哦
docker pull cptactionhank/atlassian-confluence:6.10.0
创建confluence数据目录
正式启动前拷贝confluence里面的数据
当可以访问 http://192.168.60.21:8090 时,继续执行下面步骤
copy容器内部安装目录到宿主机目录
将宿主机安装目录下的atlassian-extras-decoder-v2-3.4.1.jar 拷贝到本地并重名
注意:此处破解的文件也可以保留便于下次使用
这个步骤完成后就可以中断临时容器了,临时容器自动会删除
给重名后的 atlassian-extras-2.4.jar 包打 patch
点击
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.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、复制到网页点击下一步jdbc:mysql://mysql/confluence?useSSL=false
Confluence Home : /var/atlassian/confluence
Confluence Installation : /opt/atlassian/confluence
tail -f /data/confluence/logs/atlassian-confluence.log