安装JDK
yum -y install java-1.8.0-openjdk.x86_64
获取Confluence
下载Confluence,此链接版本为linux 6.15.4版本
获取破解工具
链接:https://pan.baidu.com/s/1DQRbgfNlJoSyNcg6JZAjww
提取码:3ym1
修改文件权限
chmod +x atlassian-confluence-6.15.4-x64.bin
安装
./atlassian-confluence-6.15.4-x64.bin
按照提示安装即可,主要是在第二步时选择安装路径。建议自定义安装路径,将安装程序以及数据存放在数据盘。
配置并破解
访问http://ip:8090
1、登录网页后选择语言、选择产品安装,之后进行下一步。
2、在获得插件这里直接进行下一步,不要勾选插件。
3、这里获取服务器ID,将ID复制下来。
破解
1、获取安装目录下的confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
,将该文件改名为atlassian-extras-2.4.jar
2、使用java运行破解文件confluence_keygen.jar
,输入name和server id,点击.patch!,选择文件atlassian-extras-2.4.jar
,之后会生成atlassian-extras-2.4.jar
和atlassian-extras-2.4.bak
。生成的atlassian-extras-2.4.jar
即是破解后的文件。将jar包改回原来的名字并拷贝至服务器。
3、生成key,点击.gen!生成key即可。
4、重启confluence服务并刷新页面。输入key,点击下一步。
配置数据库
1、创建数据库
create database confluence character set utf8 collate utf8_bin;
我这里直接使用的root账户,如果需要confluence专有账户,请自行创建。
2、修改数据库配置
在文件/etc/my.cnf
末尾添加以下内容。
transaction-isolation=READ-COMMITTED //这里必须添加此选项,否则在链接数据库时会报错
innodb_log_file_size=2GB //
max_allowed_packet=256M //这两条是confluence系统推荐的大小设置,否则在启动后会有警告信息
collation_server=utf8_unicode_ci //
character_set_server=utf8 //这两句是设置编码格式,否则在使用confluence时会出现乱码
3、上面的配置好之后就重启数据库。
4、获取mysql数据库驱动,这里的版本是5.1.47,若有需要,请根据网页提示到官方获取最新驱动。
wget https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-5.1.47.tar.gz
5、解压下载下来的压缩包,将mysql-connector-java-5.1.47-bin.jar
拷贝至confluence/confluence/WEB-INF/lib
,拷贝完之后重启confluence服务并刷新网页。
6、输入数据库信息并点击下一步。
数据库初始化会执行几分钟。
登录confluence
数据库初始化完成之后,选择空白站点→在confluence中管理用户与组,设置管理账号,设置好之后即可开始你的confluence之旅。