本文详细介绍 Atlassian Confluence 的安装、破解及 MySQL 数据库配置全过程,帮助您快速搭建企业级团队协作平台。

参考

一、事前准备

  1. jdk安装(jdk版本不得低于1.7)

window jdk 安装配置

  1. mysql 数据库安装,5.6版本正好

mysql msi安装

  1. confluence 官方下载

confluence 安装,一直Next即可。安装完成后会启动Confluence浏览,找到其中的 Service ID 并记录下来,如(BH3W-12N1-Y4CB-FFU4)

二、confluence 破解

  1. 破解工具下载

链接: https://pan.baidu.com/s/1gggeXkn 密码: y6xr

  1. mysql JDBC驱动下载

链接: https://pan.baidu.com/s/1eT4362Q 密码: kgvw

将驱动mysql-connector-java-5.1.32-bin.jar,拷贝至C:\Program Files\Atlassian\Confluence\confluence\WEB-INF\lib目录中
  1. 破解Confluence
1
2
3
4
5
6
找到C:\Program Files\Atlassian\Confluence\confluence\WEB-INF\lib目录中的atlassian-extras-decoder-v2-3.2.jar

在Confluence5.x中,是atlassian-extras-decoder-v2-3.2.jar
在Confluence6.x中,是atlassian-extras-decoder-v2-3.3.0.jar

复制atlassian-extras-decoder-v2-3.2.jar到桌面并将其改为 atlassian-extras-2.4.jar
1
2
3
4
5
双击破解包里面的confluence_keygen.jar,将记录下来的Service ID 输入,name可以随意填写

点击patch选择刚刚改名的atlassian-extras-2.4.jar,点击打开

点击.gen!生成key,全选key后复制
1
2
将atlassian-extras-2.4.jar复制到C:\Program Files\Atlassian\Confluence\confluence\WEB-INF\lib目录中,
并改名替换其中的atlassian-extras-decoder-v2-3.2.jar

重启Confluence

在开始菜单中,先 stop
Confluence,之后再 start。

然后在浏览器里输入http://localhost:8090,端口号,是之前设置的端口号。
将生成的key粘贴进入,就破解完成了!!!

其他操作系统也是类似的操作,如Linux,windows

三、设置mysql数据库

1
2
3
4
5
6
7
8
9
10
11
进入 mysql,mysql -u root -p
输入密码

创建confluence数据库,并设置编码和排序规则。
create database confluence character set UTF8 collate utf8_general_ci;

创建mysql用户 confluence m并设置密码 confluence
grant all PRIVILEGES on confluence.* to confluence@"%" identified by "confluence";
grant all PRIVILEGES on confluence.* to confluence@"localhost" identified by "confluence";

flush privileges;

mysql> grant all privileges on . to ‘yangxin’@‘%’ identified by ‘yangxin123456’ with grant option;


all privileges:表示将所有权限授予给用户。也可指定具体的权限,如:SELECT、CREATE、DROP等。

on:表示这些权限对哪些数据库和表生效,格式:数据库名.表名,这里写“*”表示所有数据库,所有表。如果我要指定将权限应用到test库的user表中,可以这么写:test.user

to:将权限授予哪个用户。格式:”用户名”@”登录IP或域名”。%表示没有限制,在任何主机都可以登录。比如:”yangxin”@”192.168.0.%”,表示yangxin这个用户只能在192.168.0IP段登录

identified by:指定用户的登录密码
with grant
option:表示允许用户将自己的权限授权给其它用户

上面这些准备好之后重启confluence服务,按照参考文档选择mysql数据库,点击External Database,根据提示填写数据库信息即可

Atlassian Confluence安装以及如何更改数据库