安装Confluence
docker run -d --name confluence -p 8090:8090 --user root:root cptactionhank/atlassian-confluence:latest
-
访问http://ip:8090/ 就可以看到Confluence的初始化和配置页面,选择中文
-
选择产品安装并点击下一步,继续安装
-
准备破解
破解confluence
- 下载破解confluence文件
atlassian-universal-plugin-manager-plugin-2.22.jar
atlassian-extras-decoder-v2-3.2.jar
wget http://cdn-blog.oss-cn-beijing.aliyuncs.com/k2p-frp/atlassian-extras-decoder-v2-3.2.jar
wget http://cdn-blog.oss-cn-beijing.aliyuncs.com/k2p-frp/atlassian-universal-plugin-manager-plugin-2.22.jar
- 进入confluence容器命令
docker exec -it confluence /bin/sh
- 备份要替换的文件
mv /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /mnt/
mv /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-4.0.13.jar /mnt/
- 备份好文件后,退出confluence容器。拷贝下载的文件到confluence容器中
docker cp atlassian-extras-decoder-v2-3.2.jar confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/
docker cp atlassian-universal-plugin-manager-plugin-2.22.jar confluence:/opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/
- 重新启动confluence容器。
然后继续访问http://ip:8090,接着注册confluence的key
注册完后会得到一个试用的注册码,拿到注册码之后接着后续流程。
这里需要一些数据库配置,包括提前建库等。
Confluence官方推荐MySQL配置如下:
character-set-server=utf8mb4
collation-server=utf8mb4_bin
default-storage-engine=INNODB
max_allowed_packet=256M
innodb_log_file_size=2GB
transaction-isolation=READ-COMMITTED
binlog_format=row
后面的东西就可以自己玩了。😆