- conhflunce的下载
- 下载confluence的bin文件
- wget https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-6.13.0-x64.bin --no-check-certificate
- --no-check-certificate 取消wget对SSL证书的检查
- 安装
1.把bin文件设置权限可执行。
#chmod +x atlassian-confluence-6.13.0-x64.bin
2.执行bin文件安装
#./atlassian-confluence-6.13.0-x64.bin
2.1conflunce的安装可以默认安装或者自己手动安装,手动安装需要设置软件的安装位置和数据的存放位置
2.2conflunce需要mysql数据库或者其他的数据库
安装过程中显示confluence的目录:See where Confluence will be installed and the settings that will be used.
Installation Directory: /opt/atlassian/confluence
Home Directory: /var/atlassian/application-data/confluence
HTTP Port: 8090
RMI Port: 8000
创建confluence 数据库
- 进入mysql,创建数据库
- create database confluenceDB;
- ALTER DATABASE con CHARACTER SET utf8 COLLATE utf8_bin;
- 创建confluence库的用户
- CREATE user confluence@localhost IDENTIFIED BY '123456';
- 给账号授权
- GRANT ALL ON confluencedb.* to confluence@localhost;
GRANT ALL ON confluencedb.* to 'confluence'@'%' identified by '123456';
mysql> flush privileges;刷新权限
confluence报错解决办法
- Confluence 不支持数据库排序规则 “utf8_general_ci"。 您需要使用 “utf8_bin"。
-解决:
ALTER DATABASE con CHARACTER SET utf8 COLLATE utf8_bin;
- 不正确的隔离级别;您的数据库必须使用'READ-COMMITTED'作为默认隔离级别。
- 解决方法: mysql>SET GLOBAL tx_isolation='READ-COMMITTED';
- 破解教程来自:https://www.cnblogs.com/Javame/p/8779772.html
- 下载confluence破解工具
- 链接: https://pan.baidu.com/s/1pwjd-lbBuko8xigFN3K7CA 提取码: 2t87
- 破解jar文件
- 备份
mv /home/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /root/a/atlassian-extras-2.4.jar
- 将备份文件下载到Windows端
- 运行破解工具 'confluence_keygen.jar' ,无法运行的请先下载java虚拟机
- 点击 'patch!' 打开 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 启动服务
- 获取key
- 网页打开confluence localhost:8090
- 产品安装
- 复制confluence 服务器 ID
- 填写到破解工具 server ID:
- 点击gen
confluence破解(我的安装目录:/home/confluence)
image
- 复制key到confluence网页 点击下一步即可
- ps:破解的jar源文件,一定得是安装目录里的。不然初始化的时候会报错,别问我为什么知道