网站首页 > 博客文章 正文
Confluence是一个专业的企业知识管理与协同软件,为了让安装变得简单,这里通过docker-compose 来安装。
为了方便大家下载,我把文件放在gitee上面,直接克隆下来就好了,
https://gitee.com/bowendai/confluence.git
- 下面贴出docker-compose.yaml内容
version: '3.2'
services:
confluence:
container_name: wiki_confluence #容器名称,可以根据需要修改
restart: always
image: cptactionhank/atlassian-confluence:latest #镜像版本,可以选择版本
volumes: // 目录挂载,可以根据自己需要修改(window更改盘符如/D/opt/...)
- "/opt/confluence/atlassian/confluence/logs:/opt/atlassian/confluence/logs"
- "/opt/confluence/atlassian/confluence:/var/atlassian/confluence"
ports:
- "8090:8090"
- 安装
切换到docker-compose.yaml所在目录,打开终端,执行命令 docker-compose up -d,安装好之后,打开localhost:8090,选择中文,选择产品安装,点击下一步
- 授权码页面,记住服务器ID,这个记录下后面使用到
- 通过命令
docker cp wiki_confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar ./
- 将容器里面的atlassian-extras-decoder-v2-3.4.1.jar文件下载下来,同时将文件名改为 atlassian-extras-2.4.jar进行破解,后续破解完后还需要改回原名,再拷进容器中
- 此时就需要激活软件了confluence_keygen.jar,下载下来之后,通过java -jar confluence_keygen.jar运行,会出现弹框里面的内容serverId是上面提到的填写进去,点击patch,选择下载的文件,然后点击.gen就会生成key,记录下。
- 将 “atlassian-extras-2.4.jar” 文件名改回原来的 “atlassian-extras-decoder-v2-3.4.1.jar”,通过命令传回容器中,后重启
docker cp atlassian-extras-decoder-v2-3.4.1.jar wiki_confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
docker restart wiki_confluence
- 然后回到页面,刷新下,填写刚刚生成的key,点击下一步即可,配置自己的数据库,我这里使用MySQL5.7
如果数据库连接需要使用READ-COMMITTED隔离级别,可以通过字符串连接,数据库url为
jdbc:mysql://localhost:3306/confluence?useSSL=false&sessionVariables=tx_isolation='READ-COMMITTED' 即可
在安装过程中有不懂的,随时留言评论,我会给大家解答。
猜你喜欢
- 2025-05-22 Docker搭建MySQL与Redis集群教程
- 2025-05-22 Docker新手福音!这个开源控制面板让你更快上手Docker
- 2025-05-22 数字管家登场:利用Docker快速部署你的HomeBox家庭库存系统
- 2025-05-22 docker-compose备份数据库,在crontab定时任务中不生效解决方法
- 2025-05-22 容器云生产实践第一步:ELK Stack
- 2025-05-22 docker-compose快速部署elasticsearch-8.x集群+kibana
- 2025-05-22 dify 1.40
- 2025-05-22 Windows 上 Docker 镜像与容器更新全攻略
- 2025-05-22 docker从入门到实战系列6-docker-compose容器编排
- 2025-05-22 Docker与Docker Compose部署微服务对比
你 发表评论:
欢迎- 377℃手把手教程「JavaWeb」优雅的SpringMvc+Mybatis整合之路
- 373℃用AI Agent治理微服务的复杂性问题|QCon
- 364℃初次使用IntelliJ IDEA新建Maven项目
- 357℃Maven技术方案最全手册(mavena)
- 353℃安利Touch Bar 专属应用,让闲置的Touch Bar活跃起来!
- 353℃IT全明星|IntelliJ IDEA学习笔记(四、idea中怎么创建maven项目)
- 352℃IntelliJ IDEA 2018版本和2022版本创建 Maven 项目对比
- 351℃InfoQ 2024 年趋势报告:架构篇(infoq+2024+年趋势报告:架构篇分析)
- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)