环境准备
CentOS 7.2
java jdk 1.8
mysql-server 5.6(这个教程MySQL版本必须是5.6)
Confluence 5.6.6
1、下载confiluence
wget https://downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-5.6.6-x64.bin
2、赋权+安装
chmod +x atlassian-confluence-5.6.6-x64.bin
./atlassian-confluence-5.6.6-x64.bin
3、安装的是报错:Could not display the GUI. This application needs access to an X Server.
先安装:yum install -y dejavu-sans-fonts
再重新安装
打开网页 http://服务器ip:8090
,记下Server ID,关闭服务
4、开启/关闭
service confluence start/stop
5、下载破解包
https://pan.baidu.com/s/1Mb4xRe1rQLKdVPJpiYWf6g
confluence5.6.6-crack 破解文件
6、删除atlassian-extras jar
切换到/opt/atlassian/confluence/confluence/WEB-INF/lib
目录下,删除atlassian-extras开头的jar6个文件,如下:
cd /opt/atlassian/confluence/confluence/WEB-INF/lib
rm -fr atlassian-extra*
7、复制jar
把confluence5.6.6-crack中jar下的atlassian-extras-3.2.jar
、Confluence-5.6.6-language-pack-zh_CN.jar
、mysql-connector-java-5.1.39-bin.jar
三个jar文件复制到/opt/atlassian/confluence/confluence/WEB-INF/lib
目录下
8、破解
在Windows下,cmd到命令界面,进入到confluence5.6.6-crack
目录下,需要安装Java,然后运行confluence_keygen.jar,输入刚记录的Server ID,和name随意,然后点击.gen,并记录key。
9、在Linux下重启confluence,然后访问地址,输入key,便破解成功
10、创建数据库
mysql> create database confluence character set utf8 collate utf8_bin;
mysql> grant all on confluence.* to 'root'@'localhost' identified by 'Sharezer123456!';
mysql> flush privileges;
11、配置数据库
选择direct JDBC
,输入上面配置的数据库用户密码,等待数据库初始化完毕后。(比较久)
12、配置管理员账号和密码
数据库初始化完毕后,会跳转到账号配置,配置好confluence的管理员账号和密码,然后进入安装完成后的界面,到此Confluence就安装完成了。