ubuntu22.04使用docker-compose安装和破解confluence 8.0.2

【Docker】部署Jira&Confluence 一直以来都很想团队能够使用这行业No.1的项目管理和协作工具,但是一直没有机会只好自己先试试部署玩玩当作技术储备吧 阅读详情
AI摘要

本文详细介绍了如何在Ubuntu 22.04上使用docker-compose安装Confluence 8.0.2,包括准备目录、安装MySQL 8.0、配置数据库、破解Confluence、处理附件中文乱码问题以及提供相关参考资料。

confluence简介

Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。 使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。Confluence 是适合远程操作的团队工作空间,可有效融合知识与协作。

打造信息源:把团队的集体智慧转化为大家都易于查找的答案,从而节省时间。
工作进展:从可作为行动依据的会议记录到启发灵感的项目计划,通过灵活的工作区让初创团队轻松参与。鼓励包括营销、工程设计在内的所有团队分享公告,加强公司文化, 并获得即时反馈。
Confluence 随附最佳实践模板,因此您不用浪费时间做无用功。可轻松入门,并保持团队和项目之间的一致性。

准备工作

本文使用docker-compose方式在Ubuntu 22.04系统上部署confluence8.0.2版本,对于docker、docker-compose等软件的安装不再进行描述,请自行百度、Google。
创建confluence部署目录confluence

cd /
mkdir -p /data/confluence /data/mysql

安装MySQL 8.0

confluence可以使用MySQL5.x、8.x,postgres等数据库,本次安装使用MySQL8.0.

编写MySQL的docker-compose

进入/data/mysql目录下,创建docker-compose-mysql.yml文件

vi docker-compose-mysql.yml
version: '3.2'
services:
    mysql:
        container_name: mysql
        environment:
            MYSQL_ROOT_PASSWORD: "mysql"
        image: "mysql:latest" 
        restart: always
        volumes:
            - "/etc/timezone:/etc/timezone"
            - "/etc/localtime:/etc/localtime"
            - "./data:/var/lib/mysql"
            - "./config:/etc/mysql/conf.d"
            - "./my.cnf:/etc/my.cnf"
        command:
            --default-authentication-plugin=mysql_native_password
            --character-set-server=utf8mb4
            --collation-server=utf8mb4_bin
            --explicit_defaults_for_timestamp=true
        ports:
            - "3306:3306"
            - "33060:33060"

修改MySQL数据库配置

由于confluence显示中文及其他功能支撑,要在my.cnf配置文件中修改mysql的数据库配置,在/data/mysql目录下创建my.cnf文件,编辑如下内容

vi my.cnf
#dvice on how to change settings please see
# http://dev.mysql.com/doc/refman/8.0/en/server-configuration-defaults.html

[mysqld]
skip-host-cache
skip-name-resolve
datadir=/var/lib/mysql
socket=/var/run/mysqld/mysqld.sock
secure-file-priv=/var/lib/mysql-files

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
log_bin_trust_function_creators = 1

pid-file=/var/run/mysqld/mysqld.pid
[client]
socket=/var/run/mysqld/mysqld.sock

!includedir /etc/mysql/conf.d/

创建用户和数据库

创建confluence数据库

CREATE DATABASE confluence CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;

创建用户

CREATE user 'confluenceuser'@'%' IDENTIFIED BY 'confluenceuser';

授权

GRANT ALL PRIVILEGES ON confluence.* TO 'confluenceuser'@'%' WITH GRANT OPTION;

安装confluence

进入/data/confluence目录,编写confluence的docker-compose文件

编写confluence的docker-compose.yml文件

vi docker-compose-confluence.yml

version: '3'
services:
    confluence:
        container_name: confluence
        image: "atlassian/confluence-server"
        volumes:
            - "/etc/timezone:/etc/timezone"
            - "/etc/localtime:/etc/localtime" 
            - ./atlassian-agent.jar:/var/atlassian/atlassian-agent.jar
            - ./mysql-connector-j-8.0.31.jar:/opt/atlassian/confluence/confluence/WEB-INF/lib/mysql-connector-j-8.0.31.jar
            - ./data:/var/atlassian/application-data/confluence
        environment:
            - JAVA_OPTS="-javaagent:/var/atlassian/atlassian-agent.jar"
            - JVM_MINIMUM_MEMORY=2048m
            - JVM_MAXIMUM_MEMORY=2048m
            - JVM_RESERVED_CODE_CACHE_SIZE=512m
        ports: 
            - "8090:8090"
        restart: always

下载破解jar包

百度云盘下载破解jar包
链接:https://pan.baidu.com/s/1zEwEh99rC2wAnR7Bwzcj2A
提取码:5u04
将下载的jar包atlassian-agent.jar放到/data/confluence目录下

下载数据库驱动

下载MySQL8.0数据库驱动包:mysql-connector-j-8.0.31.zip
将下载的MySQL驱动包放到/data/confluence目录下进行使用。
注意: MySQL数据库驱动版本必须高于或者等于8.0.31否则在破解后重启容器时可能会遇到无法连接数据库、找不到驱动类等问题。

启动容器

docker-compose -f docker-compose-confluence.yml up -d

破解

访问启动成功的confluence应用地址,例如:http://192.168.10.100:8090
confluence的license页
将图中的server id:BT3G-DE5G-31DD-GMSW 复制出来,进入confluence容器内的atlassian-agent.jar目录,执行破解命令:

docker exec -it confluence bash
cd /var/atlassian/
java -jar atlassian-agent.jar -d -m test@test.com -n BAT -p 'conf' -o http://localhost:8090 -s BT3G-DE5G-31DD-GMSW

将生成的key复制出来,填入进行验证即可。
注意: key必须不能换行和有空格

配置数据库

confluence数据库配置

查看授权

confluence授权

附件中文乱码处理

confluence安装后,如果我们上传的附件包含中文,在预览的时候会出现乱码的情况,这是因为我们的容器中没有微软字体,需要我们手动添加。乱码如下图:
附件乱码

  1. 在confluence服务器上新建目录windowsfonts
  2. 将windows的 C:\Windows\Fonts 字体上传到服务器中windowsfonts目录下
  3. 将服务器中的windowsfonts目录映射到容器中
docker cp windowsfonts confluence:/usr/share/fonts/
  1. 修改confluence启动加载文件
    上述把所需字体放指容器后,还需要对confluence进行设置,使其启动时可以加载我们所需要的字体。
    修改容器中/opt/atlassian/confluence/bin/setenv.sh文件,添加如下行:
CATALINA_OPTS="-Dconfluence.document.conversion.fontpath=/usr/share/fonts/windowsfonts/ ${CATALINA_OPTS}"

如图:
setenv.sh
然后重启容器即可

备注

本文仅用于学习和娱乐,不得用于商业用途。最后提一下,支持正版。

参考文章

Docker部署并破解Confluence和JIRA及插件
Docker安装jira与confluence
简简单单使用Docker部署Confluence

Confluence7.19.4LTS-8.0.0rc保姆级安装指导 Confluence7.19.4安装 阅读详情

相关推荐

别再折腾了!CentOS 7 + MySQL 5.7 环境下 Confluence 8.x 保姆级安装与破解避坑指南

本文提供CentOS 7 + MySQL 5.7环境下Confluence 8.x的保姆级安装与破解避坑指南,涵盖环境规划、依赖配置、安装流程、高可用架构设计及备份策略等关键步骤,帮助企业高效部署和运维Confluence,避免常见陷阱。

weixin_42652674的博客 232

wiki的confluence 8.5.4安装部署及破j

confluence 8.5.4安装部署及破j

weixin_44024436的博客 2万+

Claude Opus 4.8 终端编码实战:动态工作流与Ultracode深度解析

AI 编程已从‘生成代码片段’迈入‘交付可上线系统’的新阶段。其核心在于动态工作流(Dynamic Workflows)——一种以目标为驱动、实时响应中间结果并自动重规划任务路径的执行范式;叠加 Ultracode 模式提供的终端原生状态感知、工具编织与全息反馈能力,使 AI 真正具备工程闭环能力。这种能力不依赖新模型参数,而是通过稳定性加固与执行层重构实现,显著提升 DevOps 自动化、微服务治理和 CI/CD 可信交付效率。本文聚焦 terminal coding 场景,详解 Opus 4.8 如何在

weixin_30791095的博客 354

【CentOS8.5安装jira9.40和confluence8.0】

本人在CentOS 8.5上安装和破解mysql8、jira 9.4.0和Confluence 8.0的记录,亲测可用。Confluence 8.0不是发行版本,对插件的支持未知,请慎用。

singoooo的博客 3737

Kimi 2.x不是版本号,是能力切片:Claw引擎与Work工作流解析

大模型服务正从‘模型迭代’转向‘能力编排’范式——Kimi 2.x系列标志着以任务类型定义服务边界的新型架构。其核心在于Claw文档引擎(实现PDF/LaTeX等专业文档的结构化知识抽取)与Agent Swarm协同机制(基于Document Graph的动态任务调度),共同支撑Kimi Work这一自主工作流编排能力。这种能力切片设计,使同一API端点可通过请求头(如X-Kimi-Mode: k2.6)实时激活不同专家子集,显著提升代码生成、合规加固、芯片验证等工程场景的自动化深度。开发者集成时需关注Cl

WGH100817的博客 404

Qwen3-Coder企业级AI编程引擎:480B+A35B架构深度解析

AI编程模型正从Demo走向生产核心,其本质是将大语言模型能力嵌入软件工程闭环的基础设施。理解其底层原理需聚焦参数规模与注意力机制的工程平衡——过大导致显存瓶颈,过小则无法支撑长上下文代码理解;而稀疏注意力、分层锚点、行为指令微调等技术,共同决定了模型在真实IDE交互、Git流水线集成、遗留系统理解等场景中的可用性。Qwen3-Coder以480B参数量和A35B架构为典型代表,通过动态专家路由、自适应上下文窗口与真实IDE操作日志训练,在24K上下文下实现92%长程引用准确率,成为当前中文技术栈中少有的满

weixin_34292402的博客 366

OpenClaw开源AI助手框架部署与开发指南

大语言模型(LLM)作为当前AI领域的前沿技术,通过深度学习实现了类人的文本理解和生成能力。其核心原理是基于Transformer架构的海量参数模型,通过自注意力机制捕捉长距离语义关系。OpenClaw作为开源AI助手框架,将LLM技术工程化落地,解决了商业闭源方案在数据隐私和定制化方面的痛点。该框架支持多模态交互和模块化扩展,特别适合构建企业知识库助手、智能客服系统等场景。通过Docker容器化部署和PostgreSQL数据库集成,开发者可以快速搭建具备大模型能力的AI Agent。本文以OpenClaw

weixin_30340617的博客 442

Grok Build:终端原生AI编程代理与工作流自动化系统

AI编程代理是面向开发者的工作流智能体,其核心在于将代码生成、任务规划、上下文感知与执行闭环深度整合。不同于传统CLI工具的Prompt-to-Code范式,现代AI编程代理依托项目级AST分析、动态subagent调度与可版本化skills机制,实现从需求理解到交付验证的端到端自动化。技术价值体现在离线可用性、终端原生渲染、Git集成式记忆沉淀等工程鲁棒性设计上,广泛适用于CI/CD诊断、微服务重构、性能审计与新人Onboarding等真实研发场景。本文详解Grok Build这一具备Plan-Subag

456

2026年AI编程工具开源替代方案选型指南

AI编程助手正从云端辅助工具演进为可审计、可定制、可嵌入CI/CD的开发基础设施。其核心原理是将代码理解、生成与验证解耦为可插拔模块,并依托本地化小模型(如DeepSeek-Coder-1.3B、CodeT5+)实现低延迟、高合规的推理闭环。技术价值在于打破商业工具的数据黑盒,满足金融等强监管行业对数据驻留、EULA可控、审计日志完整的刚性要求。典型应用场景包括VS Code插件深度定制、Kubernetes高可用服务部署、Eclipse Che云原生IDE集成及Ollama轻量模型联邦调度。本文聚焦Cod

weixin_30564901的博客 435

Confluence|激活Confluence

从容器复制待破解的jar包将jar包下载到本地运行破解文件,选择.patch!找到刚才重命名的那个文件打开,并粘贴Server ID破解后在当前目录下可以看到atlassian-extras-2.4.jar和atlassian-extras-2.4.bak两个文件,这里atlassian-extras-2.4.jar已经是破解好的了,将atlassian-extras-2.4.jar名字改回atlassian-extras-decoder-v2-3.4.1.jar替换破解文件。

Kkooe的博客 1586

NVIDIA Jetson Xavier NX刷机+ROS安装+深度学习配置

.NVIDIA Jetson Xavier NX 完整说明流程 V1.0.0 – by Holden Date : 2021-03-19 文章目录.NVIDIA Jetson Xavier NX 完整说明流程1. Jetson Xavier NX简介2. Jetson Xavier NX刷机介绍2.1 工具准备工作2.2 下载镜像以及烧录工具2.3 烧录原生镜像到TF卡2.4 开机启动2.5 组件配置4. 镜像克隆制作5. 镜像重烧写6. NX调控命令 1. Jetson Xavier NX简介 ​ NVI

李老板Holden的博客 7619

AI编程协作工具实战选型指南:TRAE/Cursor/Copilot深度对比

AI编程协作已从单点代码补全升级为覆盖需求理解、跨端接口对齐、遗留系统改造与CI/CD闭环的全链路工程能力。其核心原理在于本地化模型集成、上下文感知推理与企业级权限治理的协同——技术价值体现在降低新人上手门槛、消除前后端契约偏差、激活老旧代码资产,并支撑微服务与Vue3等现代技术栈的高效协同。典型应用场景包括Spring Boot接口自动化生成、Vue组件AI驱动开发、Java EE 6遗留模块智能重构,以及Jira→代码→测试→PR的端到端工作流编排。本文基于真实中型团队(5前端+3后端+2测试)在多平台

weixin_34074740的博客 164

期货缠论实战:文华财经笔中枢指标公式解析与博易大师应用指南

本文深入解析期货缠论实战中的文华财经笔中枢指标公式及其在博易大师平台的应用技巧。详细介绍了笔中枢指标的核心逻辑、公式拆解、参数设置及多周期联合作战策略,帮助交易者提升市场分析能力与交易胜率。特别适合期货交易者学习缠论指标的实际应用。

weixin_42522552的博客 361

内网服务器安装 mysql+confluence

记录一下使用Vmware安装Ubuntu,并在其中搭建mysql 5.7.30 和 confluence 6.3.1,最后移植到ESXI中运行。

weixin_47060347的博客 1818

Windows安装Pytorch3d

pytorch和pytorch3d版本对应关系如下:https://github.com/facebookresearch/pytorch3d/releasescuda和NVIDIA CUB版本对应关系如下:https://github.com/NVIDIA/cub/releases?page=1本人配置如下:GPU:1050TiCUDA:11.1python:3.8。

Snakewood的博客 4287

六自由度机械臂运动学分析及其轨迹规划

六自由度机械臂轨迹规划 通过对比三次多项式插值法与五次多项式插值法的效果,选取后者对机械臂进行轨迹规划,将运动学解导入Matlab Robotics Toolbox仿真,得到各关节角度、速度和加速度与时间关系曲线。 三次多项式插值法 三次多项式有4个待定系数,可同时对起始点和目标点的角度和角速度给出约束条件。 数学公式 MATLAB代码 五次多项式插值法 五次多项式有6个待定系数,可同时对起始点和...

两条眉毛 6万+

Confluence安装与破解

https://blog.csdn.net/LuckySuger/article/details/85121715 版权声明:本文为博主原创文章,遵循 CC 4.0 ...

6721

html2canvas 返回的toDataURL()数据为 data:,的解决方法

html2canvas 返回的toDataURL()数据为 data:,的解决方法 我在使用html2canvas的使用, 发现toDataURL() 返回的数据为data:, 而且将数据设置为img的src属性,图片也不能正常显示,我尝试了很多方法,也没有解决出来,经过我不断的百度+自己尝试,终于解决了这个问题。 代码: 这段代码是没有任何问题的,标准html2canvas的demod代码,但就是无法正常将图片previewImg 渲染出来,dataURL 我打印的结果为 data:, 错误的原因是,

java123_PB的博客 5025

Confluence 8.5.18 - windows 安装部署详解

本文我们所讲述的是Confluence - 8.5.18 -windows版本版本的详细安装破解步骤,与Confluence - 8.0.0之前的版本不同的是,部分文件名称发生了变化,以前的破解方式已不适用。7.把上述中的破解码拷贝后,进行下一步操作,你会进入到这个界面,需要把mysql的包文件放到如下指定的目录中,然后重启服务即可。5.然后我们再这里加入一行启动命令,这个路径指向的就是我们破解文件所在的路径。4.我们运行完上一步的命令后,托盘中会出现这个图标,然后双击这个图标打开。

山河明月 1890

Tessent ATPG Flow 流程 (代码和注释)

**摘要:Tessent ATPG流程分为五个阶段:1) 环境初始化(加载设计文件、库和扫描链配置);2) DRC规则检查(验证设计可测试性并修复违例);3) ATPG向量生成(设置故障模型并运行引擎优化覆盖率);4) 向量验证与后处理(仿真验证并生成ATE格式文件);5) 进阶操作(多电压域和存储器测试)。流程输出包括测试向量、覆盖率报告和验证日志,支持stuck-at和transition故障模型,使用Tcl脚本控制。关键步骤包含扫描链配置、EDT压缩和覆盖率优化。

QQ_778132974的博客 934

潇洒郎: 小白一次性成功——红米 Note 12 5G Android12 系统13.0.16/14.0.9 小米红米手机解BL锁+ROOT-刷面具—官方ROM下载-线刷降级—解锁system系统分区

小白一次性成功——红米 Note 12 5G Android12 系统13.0.16/14.0.9 小米红米手机解BL锁+ROOT-刷面具—官方ROM下载-线刷降级—解锁system系统分区

潇洒郎的博客 4586

Confluence 部署(docker)

Confluence 是收费的,但是可以破解使用(提倡购买,支持正版) 本文使用的镜像是基于他人(镜像&破解)打包的,本文的镜像是直接将破解文件置入容器了,省去了自己去捣鼓破解的 jar 包文件的过程,容器部署启动后即可访问。 整个过程请按照以下步骤进行: 1. 数据库创建 先创建文件 /opt/soft/mysql8-confluence/conf.d/custom.cnf,内容为: [mysqld] default-authentication-plugin=mysql_native_pass

小单的博客专栏 3833

[Dify实战] 在 Dify 官网环境使用 File Translator 插件实现 Office 文档翻译(支持 DOCX/XLSX/PPTX)

摘要:Dify平台的FileTranslator插件可实现Office文档一键翻译,保留原格式和结构。该插件支持Word、Excel、PPT等文件格式,无需额外密钥,直接复用Dify配置的大模型。安装后,用户可在Workflow中调用插件,设置目标语言等参数完成翻译。输出文件自动命名,保留原格式。适用于跨国协作、海外营销等场景,显著提升多语言办公效率。该插件简化了文档翻译流程,是企业用户和开发者的实用工具。

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 544

如何在 Ubuntu 22.04中安装 Docker Compose

【代码】如何在 Ubuntu 22.04中安装 Docker Compose。

linjun的博客 1325

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Linux:confluence8.5.9的部署(下载+安装+pojie)离线部署全流程 遇到的问题

如果初始化过程失败 sudo rm -rf /var/atlassian/application-data/confluence 然后删除整个/opt/atlassian/如果问题需要先把server文件复原 其他两个文件移动回去cd /opt/atlassian/confluence/lib/执行。tail -n 1000 /opt/atlassian/confluence/logs/catalina.out 日志查看。/etc/init.d/confluence start 启动。

weixin_48045037的博客 1938

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Confluence 8.5.31破解

根据之前破解8.2.1的经验,发现8.5.31也是可行的。具体步骤参照我的这篇文章。环境:jdk 12.0.1。

scaler_gy的专栏 360

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

上一篇: 单节点kafka配置内外网同时访问
下一篇: ubuntu server 22.04.4 系统安装详细教程
fire_in_java
博客等级 码龄14年 122粉丝 21原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

fire_in_java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值