下载
下载Confluence-v5.4.4.zip包,其中包含
atlassian-confluence-5.4.4-x64.bin #程序二进制文件 confluence5.x-crack.zip #破解脚本、包 mysql-connector-java-5.1.26-bin.jar #mysql驱动 Confluence-5.4.4-language-pack-zh_CN.jar #汉化包
安装conflunce
安装
#执行二进制文件 ./atlassian-confluence-5.4.4-x64.bin #启动服务 service confluence start #关闭防火墙和selinux systemctl stop firewalld && systemctl disable firewalld setenforce 0 sed -i -e /SELINUX=/s/enforcing/disabled/g /etc/selinux/config #设置开机自启动 chmod +x /etc/rc.d/rc.local echo "systemctl start confluence" >> /etc/rc.d/rc.local
web登录 ip:8090
注意:初始License Key是空的,下图的key是后续破解填入的。Server ID 需要记下,后续破解需要此信息。
安装mariadb
#安装、启动数据库 yum install mariadb mariadb-devel mariadb-server -y systemctl enable --now mariadb
添加character-set-server=utf8 到/etc/my.cnf中的[mysqld]部分
#进入mariadb,创建数据库 create database confluence character set UTF8; grant all on conflunce.* to conflunce@"%" identified by "conflunce"; grant all on conflunce.* to conflunce@"localhost" identified by "conflunce"; flush privileges;
破解(仅供练习,请购买license使用)
在windows或者带有GUI的linux系统中执行以下操作,以下以Windows为例
将confluence5.x-crack.zip解压,在power shell中运行
java -jar confluence_keygen.jar
如下图所以,会弹出对话框,填入Name和Server ID
点击【.gen!】,会生成Key,如下图
单击【.patch!】,自动弹出对话框,选择 atlassian-extras-2.4.jar文件,然后【打开】,
此时,会生成新的atlassian-extras-2.4.jar文件,旧的atlassian-extras-2.4.jar会保存为atlassian-extras-2.4.jar.bak。
- 将新生成的atlassian-extras-2.4.jar文件,替换服务器/opt/atlassian/confluence/confluence/WEB-INF/lib下的原始atlassian-extras-2.4.jar文件。
- 将Key填入到web 首页的License Key中。
配置
配置server端
将汉化包,破解包 ,数据库驱动包都copy到/opt/atlassian/confluence/confluence/WEB-INF/lib,
结果如下图
#重启conflunce服务 service conflunce restart
配置web端
选择安装模式
配置数据库
数据库使用了root用户,哈哈哈。
站点初始化,使用推荐的
用户管理使用cf自带,无对接LDAP
admin的设置
开始使用