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';
回到浏览器页面,不需要重启,再次点击测试链接即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)