多方整理所得,故为转载,后面有转载链接
一、破解安装
1、下载安装包
https://www.atlassian.com/software/confluence/download
2、执行安装
我下载的是:atlassian-confluence-6.15.4-x64.bin
chmod +x atlassian-confluence-6.15.4-x64.bin
./atlassian-confluence-6.15.4-x64.bin
安装过程可选择自定义安装Custom install,可以自己选择程序安装路径、data路径,我自己是安装到/home底下;
需要选择安装数据库的话,我这里选择的是mysql;
需要设置两个端口,大家根据需要自己设置,如果有端口冲突它会提醒,所以放心设置,默认也行,我设置的分别是8999,8888
3、创建数据库
# 创建数据库
create database confluenceDB;
# 修改字符集为 utf-8,这一点是有必要的
ALTER DATABASE confluenceDB CHARACTER SET utf8 COLLATE utf8_bin;
# 创建用户
CREATE user confluence@'%' IDENTIFIED BY '123456';
# 授权用户使用该数据库
GRANT ALL ON confluenceDB.* to confluence@'%';
# 设置隔离级别
SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED;
下载mysql驱动jar包,放到confluence安装目录的 confluence/WEB-INF/lib 底下,这里我用的是 mysql-connector-java-5.1.40-bin.jar 下载路径大家自己百度下吧
4、下载confluence破解工具
链接: https://pan.baidu.com/s/1pwjd-lbBuko8xigFN3K7CA 提取码: 2t87
# 备份原jar包:
cp /home/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /home/bak/atlassian-extras-decoder-v2-3.4.1.jar
# 重命名并取出到windows:
mv /home/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /home/confluence/confluence/WEB-INF/lib/atlassian-extras-2.4.jar
sz /home/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
# 解压破解程序包
- 将linux取出的jar包放入到该目录下
- 点击运行'confluence_keygen.jar' ,无法运行的请先下载java虚拟机
- 点击 'path!' 打开 atlassian-extras-2.4.jar 即可破解成功
- 先不要关闭该界面,之后还有用
- 将破解好的文件上传到 /home/confluence/confluence/WEB-INF/lib/ 并重名为'atlassian-extras-decoder-v2-3.4.1.jar'
# 重启confluence 服务
/home/confluence/bin/stop-confluence.sh # 停止服务
/home/confluence/bin/start-confluence.sh # 启动服务
以上内容整理自:https://www.jianshu.com/p/d621c5eec1c8?tdsourcetag=s_pcqq_aiomsg
二、配置
访问:IP:8999 (因为此处我配置的端口是8999,大家访问自己配置的端口)
1、可选中文,非使用安装
2、可选,我没选
3、输入licence,关键
刚刚破解工具的界面还没有关吧,关了也没关系,把目录下的jar.bak还原为jar,重新破解一次,界面即可出来
将这里的Server ID输入到对应位置,输入用户名,用户名是自定义,最好为英文,因为中文我没试过
点击.gen按钮,生成licence,输入,下一步
下图仅做参考:
4、选择数据库
这里我选择的是第一个,意思就是自定义的数据库
5、连接数据库
选择 mysql,
By connection string:
jdbc:mysql://hostname:port/databaseDB?useUnicode=true&characterEncoding=utf8
hostname:IP
Port:3306 (通常是)
Database name: confluenceDB (填自己设置的数据库名)
username: confluence (填自己设置的用户)
password: 123456 (填自己设置的密码)
点击“测试连接”
大体上没什么问题,我遇到的问题解决办法都在前面的过程中一起设置好了,还有其他问题的话,百度下看看吧
测试连接成功,点击下一步,需要耗费几到十几分钟时间
6、初次安装,选择示例站点即可,就是第一个
7、选第一个,要联合jira的话选第二个
8、设置管理员信息
9、显示成功
可点击高级配置(Further configuration)进一步配置,也可以关闭了
整理自:https://blog.csdn.net/byronliu029/article/details/82948634