Confluence6.7.1安装与破解

链接:

手把手教你实现Confluence6.7.1安装与破解

 

正文:

Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。

准备工作

下载confluence6.7.1

 wget https://downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.7.1-x64.bin -P /opt

下载破解

https://files.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.zip

备用链接:

https://wwe.lanzouj.com/ifM5G1bnyyod

配置mysql

安装docker

安装mysql

#创建目录
cd ~
mkdir mysql_docker
cd mysql_docker/
echo $PWD
#创建docker mysql 5.7
sudo docker run --name mysqlserver -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d -i -p 3306:3306 mysql:5.7

查看容器id

docker ps

 将mysql容器中的my.cnf文件复制出来到本机中

docker cp dockerid:/etc/my.cnf ./

 写入如下内容:参考一下,主要是写这几个,在每个配置项下面填入这些内容。



[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
transaction-isolation=READ-COMMITTED

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

在把编辑完的my.cnf 文件复制回docker中

docer cp ./my.cnf docker_id:/etc/my.cnf

重启mysql docker

docker restart docker_id

进入mysql容器中,创建confluence数据库

docker exec -it mysqlserver bash
mysql -uroot -p
#输入密码
#进入数据库中
#01 创建confluence数据库及用户
CREATE DATABASE confluence CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;

grant all on confluence.* to 'confuser'@'%' identified by '*';

# confluence要求设置事务级别为READ-COMMITTED
set global tx_isolation='READ-COMMITTED';

退出

quit

exit

 

安装confluence

默认路径是/opt/atlassian

cd /opt
chmod +xatlassian-confluence-6.7.1-x64.bin
./atlassian-confluence-6.7.1-x64.bin

#在ip/8090 找到自己的serverid 记录下来,后面用

然后把 confluence 服务关闭。

/etc/init.d/confluence stop

 

破解jar包

下载破解:

https://files.cnblogs.com/files/Javame/confluence%E7%A0%B4%E8%A7%A3%E5%B7%A5%E5%85%B7.rar

下载mysql驱动:

https://dev.mysql.com/downloads/connector/j/

 

1.通过sftp将/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar 下载到本地,可以通过winscp软件下载,

将这个文件改名为atlassian-extras-2.4.jar 不然解码软件无法读取。

2.运行破解qi confluence_keygen.jar

java -jar confluence_keygen.jar

如下:

name随便填,别太短。

Server id 是上面记录的id。

然后点 .gen! 生成 key ,并把key 记录下来。

接下来点击 .patch,选择atlassian-extras-2.4.jar文件,点击打开,jar文件破解成功。

上传破解后jar包到/opt/atlassian/confluence/confluence/WEB-INF/lib,并重命名atlassian-extras-decoder-v2-3.3.0.jar

上传mysql驱动/opt/atlassian/confluence/confluence/WEB-INF/lib

 

重启服务

/etc/init.d/confluence start

访问confluence

http://localhost:8090

设置外部数据库

如果提示报错,不正确的隔离级别READ-COMMITTED
进入mysql服务器

mysql -uroot -p
SET GLOBAL tx_isolation='READ-COMMITTED';

回到浏览器页面,不需要重启,再次点击测试链接即可

 

 

 

 

 
posted @   年华似水゛  阅读(609)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示