前言
现在大多数公司都会部署一套confluence,用于内部wiki。可confluence已收费,那么下面将介绍下安装破解confluence的操作记录(适用于centos6/7系统环境)。
一、confluence简介
confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。
Confluence为团队提供一个协作环境。在这里,团队成员齐心协力,各擅其能,协同地编写文档和管理项目。从此打破不同团队、不同部门以及个人之间信息孤岛的僵局,Confluence真正实现了组织资源共享。
二、下载confluence6.9
先把需要的包放出来方便大家下载,解压出来就是需要的所有的包,请自行下载
百度网盘链接:https://pan.baidu.com/s/1MwjqA6wXiVeaUdIVD9C97g
提取码:yc77
三、安装confluence
1、创建目录
# mkdir /opt/confluence
# cd confluence
2、上传安装包
通过rz或者xftp上传atlassian-confluence-6.9.0-x64.bin,执行安装
3、给二进制文件授执行权限
# chmod +x atlassian-confluence-6.9.0-x64.bin
4、执行安装
./atlassian-confluence-6.9.0-x64.bin
5、如图所示
6、查看confluence端口是否起来
# lsof -i:8090
# netstat -aptn |grep -i 8090
7、浏览器里输入http://172.16.220.129:8090,访问confluence
不要选择插件,直接点击下一步
这里就需要输入授权码了,先记下服务器ID
四、confluence破解
破解需要两步,一是破解文件,二是获取授权码
1、破解文件
在服务器上下载/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar文件到Windows上本地重命名为atlassian-extras-2.4.jar
然后打开压缩包里的破解程序(这里必须Windows上装上JDK才可以)
2、名字随便写个英文的就好,Server ID 就是刚刚记下来的服务器ID这个ID每次安装都不一样的
3、点击patch选择刚刚从服务器上拿下来的atlassian-extras-2.4.jar文件
然后打开到文件目录下可以看到atlassian-extras-2.4.jar和atlassian-extras-2.4.bak两个文件,这里atlassian-extras-2.4.jar已经是破解好的了,将atlassian-extras-2.4.jar名字改回来atlassian-extras-decoder-v2-3.3.0.jar
上传到服务器上的/opt/atlassian/confluence/confluence/WEB-INF/lib/目录,覆盖原来的atlassian-extras-decoder-v2-3.3.0.jar
4、获取授权码
点击gen 获取授权码,然后把授权码复制,粘贴授权码,下一步
五、设置数据库
开始到了设置数据库,选择自己的数据库,点击下一步
将压缩包里面的msyql连接文件的压缩包解压后把mysql-connector-java-5.1.46-bin.jar放到
/opt/atlassian/confluence/confluence/WEB-INF/lib下,重启confluence
启动、停止、重启命令
# /etc/init.d/confluence start
# /etc/init.d/confluence stop
# /etc/init.d/confluence restart
创建一个空白站点
配置帐号
到此全部配置完毕
六、其他
1、安装JDK1.8环境
2、安装mysql环境
mysql需要修改如下配置
# character-set-server=utf8
# collation-server=utf8_unicode_ci
# transaction-isolation=Read-Committed