入门篇:如何快速安装和破解Confluence, 打造您的完美知识库

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 入门篇:如何快速安装和破解Confluence, 打造您的完美知识库

🏆 文章目标:学习知识库安装

🍀 入门篇:如何快速安装Confluence,打造您的第一个知识库

✅ 创作者:熊猫Jay

🎉 个人主页:Jay的个人主页

✨ 个人公众号: 熊猫Jay字节之旅 (文末有链接)

🍁 展望:若本篇讲解内容帮助到您,请帮忙点个赞吧,再点点您的小手关注下公众号,您的支持是我继续写作的最大动力,谢谢,后期将开展Midjourney的学习课程,供大家一起学习和进步。🙏

解决问题

你是否曾经遇到过协作困难,工作效率低下,信息散落各处,难以追踪项目或产品的问题?

你是否在寻找一个可以整合所有的信息,使团队成员能够更加高效、协同工作的解决方案?

如果你正在面对这些问题,那么你可能正需要Confluence——一种功能强大的团队协作工具.

本文将带您了解Confluence, 并且以 如何安装Confluence开头让您快速上手使用这款强大的工具.

Confluence介绍

Confluence是由Atlassian开发的一个团队协作软件,它是一款专业的企业级的知识管理与协作工具。Confluence的主要功能是帮助团队创建,组织和讨论工作。它为团队提供一个平台,在这个平台上,团队成员可以共享信息,记录决策过程,以及管理项目。

Confluence可以解决的问题:

  1. 知识管理:Confluence提供了一个中心化的位置,可以创建,分享和查找信息。这包括项目计划,产品需求,研究报告,政策等。
  2. 团队协作:Confluence使团队可以在同一文档上协作。可以提出问题,讨论解决方案,提供反馈,或记录决策过程。
  3. 项目管理:结合Jira, 可以创建页面来跟踪项目的状态,记录决策,并追踪关键的项目里程碑。
  4. 文档存档:Confluence可以存储所有的文档,包括会议纪要,研究报告,计划等。并且可以很容易地搜索和找到这些文档。

安装步骤

1. 确认安装方式

本文使用Docker方式.

若需要传统安装方式, 请参考官方安装文档: https://confluence.atlassian.com/doc/confluence-installation-guide-135681.html

2. 确认安装版本

由于仅为个人使用, 对于新功能的需求没有那么强烈, 则不需要安装最新版本, 本文安装 7.9.3. 并使用开源的镜像.

该开源镜像, 非官方维护的Confluence的原生镜像. 并且对基本的运行环境进行了合理的封装,因此其运行环境是不包含破解以及第三方插件运行环境的(如果有特殊要求的话).

3. 构建镜像和破解

破解意图仅为个人学习使用, 不可商用, 若需商业, 建议购买正版文件.

3.1 准备破解镜像的文件清单

准备破解文件、字体、DockerFile. 并重新构建破解的镜像.

SimSun.ttf下载: https://download.csdn.net/download/L930613/11992817?ops_request_misc=&request_id=&biz_id=103&utm_term=SimSun.ttf&utm_medium=distribute.pc_search_result.none-task-download-2downloadsobaiduweb~default-0-11992817.nonecase&spm=1018.2226.3001.4451.2

破解文件下载:https://github.com/nineaiyu/atlassian-agent

DockerFile:

FROM cptactionhank/atlassian-confluence:latest
USER root
# 添加中文字体
# RUN apk update  && apk --no-cache add font-adobe-100dpi
# RUN mkdir /usr/share/fonts/win
# ADD yahei.ttf  /usr/share/fonts/win/yahei.ttf
# RUN chmod 777 /usr/share/fonts/win/yahei.ttf  \
#    && fc-cache -fv  && fc-list
# 将代理破解包加入容器
COPY "atlassian-agent.jar" /opt/atlassian/confluence/
# 拷贝中文字体.为了减少RUN调用,这里直接放置到已经存在的目录中
COPY "SimSun.ttf" /usr/share/fonts/
# 设置启动加载代理包
RUN apk update  && apk --no-cache add font-adobe-100dpi && chmod 777 /usr/share/fonts/SimSun.ttf && fc-cache -fv && fc-list  && apk add --update  graphviz && echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/confluence/bin/setenv.sh

3.2 构建破解镜像

[root@172 confluence-product-7.9.3]#  docker build -t confluence:7.9.3.crack .
Sending build context to Docker daemon   11.5MB
Step 1/5 : FROM cptactionhank/atlassian-confluence:latest
 ---> 9b303bed0bca
Step 2/5 : USER root
 ---> Using cache
 ---> cf9d87ca8045
Step 3/5 : COPY "atlassian-agent.jar" /opt/atlassian/confluence/
 ---> Using cache
 ---> 714c582a141c
Step 4/5 : COPY "SimSun.ttf" /usr/share/fonts/
 ---> Using cache
 ---> 4664a5b0e819
Step 5/5 : RUN apk update  && apk --no-cache add font-adobe-100dpi && chmod 777 /usr/share/fonts/SimSun.ttf && fc-cache -fv && fc-list  && apk add --update  graphviz && echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/confluence/bin/setenv.sh
 ---> Using cache
 ---> a81a4c287119
Successfully built a81a4c287119
Successfully tagged confluence:7.9.3.crack

3.3 创建数据库实例

[root@172 confluence-product-7.9.3]# docker exec -it 1bf6e303220c /bin/bash
bash-4.2# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4371694
Server version: 5.7.40 MySQL Community Server (GPL)
Copyright (c) 2000, 2022, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> create database confluence_product_7_9_3 default character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.08 sec)
mysql> grant all on confluence_product_7_9_3.* to 'confluence_product_7_9_3'@'%' identified by '123456';
Query OK, 0 rows affected, 1 warning (0.10 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.24 sec)
mysql> exit
Bye

3.4 调整MySQL配置

参考: https://confluence.atlassian.com/conf719/database-setup-for-mysql-1157467559.html, 调整数据库参数.

若mysql容器中不可以修改, 可以使用docker cp 命令, 如例: docker cp my.cnf mysql57:/etc/

并重启MySQL.

docker restart mysql

3.5 准备容器启动文件

version: '2'
services:
  confluence-product_7_9_3:
    image: 'confluence:7.9.3.crack'
    restart: always
    ports:
      - '8078:8090'
    container_name: confluence-product_7_9_3
    volumes:
      - '/home/247/confluence-product-7.9.3/data:/var/atlassian/confluence'
      - '/home/247/confluence-product-7.9.3/logs:/opt/atlassian/confluence/logs'

4. 启动和安装

[root@172 confluence-product]# docker-compose up --build -d

切换语言.

点击 产品安装, 继续点击下一步.

点击下一步.

破解.

切换到容器中存在破解文件的地方, 并执行命令 java -jar atlassian-agent.jar -d -m xxxxx@qq.com -n jmcqj -p conf -o http://xxxxxx:8080 -s BYJT-A0IF-49YY-MVJK

邮箱地址不重要, 主要是-o参数需要制定具体的 ip端口号. 以及-s 参数需要指定 服务器ID

[root@172 confluence-product-7.9.3]# docker exec -it f9e46d5f3930 /bin/bash
bash-4.4# cd /opt/atlassian/confluence/
bash-4.4# java -jar atlassian-agent.jar -d -m xxxxx@qq.com -n jmcqj -p conf -o http://xxxxxx:8080 -s BYJT-A0IF-49YY-MVJK
====================================================
=======        Atlassian Crack Agent         =======
=======           https://zhile.io           =======
=======          QQ Group: 30347511          =======
====================================================
Your license code(Don't copy this line!!!): 
AAABWw0ODAoPeJxtUFtvgjAYfe+vINkz2FaUS0IyB7jgQJehJj5W9jlroGApZu7Xj1uyZPGx53w9t
6el5NqqyTViagS7eO7OsPaabDWK6RT5EpjipQiYAq9DdGzpxEThjeVNz3gnlteAAqgzyase2YmcF
1zBp5bzDEQN2vGunZWqancy+TnzHAxeoo38YoLXg0jHtiSxqEEdg2JiUNNybWzZKCvFyWCZ4jfwl
GwA+aVQ7TtMGM89h8wsk86I83y9GllZDOepYlKBHLP1UDxE2d4rWLMCPH+TJOGHHy1i1AoJBYKJD
MLvisv72NZ2urbYQuPfKPDiKEjDtR6Tue1MqUMJJm3EFOQNZEu/HFZbfYGjpW46h4Oe7Fdvg3ury
HwQXaa+w6j42O69kdmZ1fB/9HHNPci624yitDn+rd7r9mbrpjiC3Jx2dXvp6QS1kb0Hscch+zkuR
Xa9/AL+jKdxMC0CFFdH4Wv5IEY0OKyN9bpTNYsweL3MAhUAg6g8R849y+LSeqPcJw68jlekJiQ=X
02h5

选择 单机,点击下一步.

输入数据库连接地址, 点击下一步.

选择 空白站点.

若安装空环境,可以选择 空白站点, 若恢复环境, 可以选择 从 备份还原站点, 当然也可以安装空环境后进行备份还原亦可.

选择 在Confluence中管理用户与组.

配置账号 中输入对应信息.

接下来开始使用您的知识库吧.

总结

安装仅仅是其中的第一步, 接下来我们会介绍更多的内容. 让我们期待更多的干货分享吧!

关注公众号:熊猫Jay字节之旅,了解更多 AI 技巧 ~

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
6月前
|
人工智能 API Docker
入门篇: 快速升级或迁移您的Confluence知识库
入门篇: 快速升级或迁移您的Confluence知识库
|
2月前
|
人工智能 JSON 数据格式
RAG+Agent人工智能平台:RAGflow实现GraphRA知识库问答,打造极致多模态问答与AI编排流体验
【9月更文挑战第6天】RAG+Agent人工智能平台:RAGflow实现GraphRA知识库问答,打造极致多模态问答与AI编排流体验
RAG+Agent人工智能平台:RAGflow实现GraphRA知识库问答,打造极致多模态问答与AI编排流体验
|
3月前
|
开发框架 自然语言处理 API
基于RAG搭建企业级知识库在线问答
本文介绍如何使用搜索开发工作台快速搭建基于RAG开发链路的知识库问答应用。
8321 17
|
3月前
|
机器学习/深度学习 存储 自然语言处理
基于知识库快速搭建智能客服问答 Bot
在数字化转型的大潮中,智能客服系统成为提升企业客户体验与运营效率的关键工具。Botnow平台集成智能体创作与分发功能,提供一站式智能客服问答Bot搭建服务。本文详细介绍了如何利用Botnow的知识库功能及RAG(Retrieve-Augmented Generation)方案快速构建智能客服问答Bot。通过Botnow平台,用户可以轻松创建知识库、配置智能体,并关联知识库以实现智能回答。该方案广泛适用于对话沟通、行业知识库建设、企业内部信息检索及内容创作等多个场景。Botnow平台以其可视化编排、低技术门槛等特点,助力企业轻松实现智能客服系统的搭建与优化,成为数字化转型的重要推手。
190 1
|
3月前
|
机器学习/深度学习 人工智能 自然语言处理
手把手带你5分钟搭建企业级AI问答知识库
【8月更文挑战第3天】手把手带你5分钟搭建企业级AI问答知识库
364 4
|
3月前
|
机器学习/深度学习 人工智能 分布式计算
5分钟搭建企业级AI问答知识库
【8月更文挑战第14天】5分钟搭建企业级AI问答知识库
|
4月前
|
自然语言处理 前端开发 Go
5 大场景上手通义灵码企业知识库问答
通义灵码在企业版里还引入了一个超酷的新技能:RAG(Retrieval-Augmented Generation)检索增强生成的能力,本文就跟大家分享下企业知识库能帮开发者做些什么。
1232 13
|
4月前
|
索引 Cloud Native
云原生数据仓库问题之精确匹配查询如何解决
云原生数据仓库问题之精确匹配查询如何解决
51 0
|
6月前
|
机器学习/深度学习 自然语言处理 机器人
实时数仓 Hologres产品使用合集之业级问答知识库该如何部署有教程吗
实时数仓Hologres是阿里云推出的一款高性能、实时分析的数据库服务,专为大数据分析和复杂查询场景设计。使用Hologres,企业能够打破传统数据仓库的延迟瓶颈,实现数据到决策的无缝衔接,加速业务创新和响应速度。以下是Hologres产品的一些典型使用场景合集。
135 0
|
机器学习/深度学习 人工智能 自然语言处理
要创建一个专属的AI机器人并基于LLM(Language Learning Model)构建AI知识库问答应用
要创建一个专属的AI机器人并基于LLM(Language Learning Model)构建AI知识库问答应用
335 6