Confluence

第1章 confluence简介

confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki,使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间进行共享信息,文档协作,集体讨论,信息推送

confluence为团队提供了一个协作环境,在这里,团队成员齐心协力,各擅其能,协同的编写文档和管理项目,从此打破不同团队,不同步们以及个人之间信息孤岛的僵局,confluence真正实现了组织资源共享!

1.1 使用情况

confluence已经在超过100个国家,13500个组织中成功的应用于企业内网平台,知识管理及文档管理,涉及财富,政府机构,教育机构,财务金融机构以及技术研究领域

包括IBM,sun,microsystems SAP等众多知名企业使用confluence来构建企业wiki并面向公众开放!

1.2 扩展了解:

1.2.1 什么是wiki?

wiki是一种在网络上开放且可以供多人协同创作的超文本系统,由沃德.坎宁安在1995年首先开发,这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作.沃德.坎宁安将wiki定义为一种允许一群用户用简单的描述来创建和连接一组网页的社会计算系统,wiki站点可以有多人,(甚至访问者)维护,每个人都可以发表自己的意见,或者对共同的主体进行扩展或者探讨

第2章 confluence部署:

2.1 环境准备:

[root@cache01 tools]# cat /etc/redhat-release

CentOS Linux release 7.2.1511 (Core)

[root@cache01 tools]# getenforce

Disabled

[root@cache01 tools]# systemctl status firewalld.service

firewalld.service - firewalld - dynamic firewall daemon

   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)

   Active: inactive (dead)

2.2 下载软件:

官方地址: https://www.atlassian.com

[root@cache01 tools]# ll

total 521620

-rw-r--r-- 1 root root 534136969 Mar 16 21:16 atlassian-confluence-6.4.2.tar.gz

2.3 安装java环境,部署jdk:

[root@cache01 tools]# tar xf jdk-8u60-linux-x64.tar.gz -C /application/

[root@cache01 tools]# ln -s /application/jdk1.8.0_60 /application/jdk

[root@cache01 tools]# sed -i.ori '$a export JAVA_HOME=/application/jdk\nexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH\nexport CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar' /etc/profile

[root@cache01 tools]# source /etc/profile

[root@cache01 tools]# java -version

java version "1.8.0_60"

Java(TM) SE Runtime Environment (build 1.8.0_60-b27)

Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)

2.4 安装数据库:

[root@cache01 yum.repos.d]# yum -y install mariadb-server

[root@cache01 yum.repos.d]# systemctl start mariadb.service

2.5 创建数据库并进行授权:

MariaDB [(none)]> create database confluence default character set utf8 collate utf8_bin;

Query OK, 1 row affected (0.00 sec)

 

MariaDB [(none)]> grant all on confluence.* to 'confluence'@'localhost' identified by 'confluence';

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;

MariaDB [(none)]> quit

2.6 安装confluence:

2.6.1 下载安装包:

wget https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-5.6.6-x64.bin

给软件包授予执行权限:

chmod 755 atlassian-confluence-5.6.6-x64.bin

一路回车

./atlassian-confluence-5.6.6-x64.bin

2.6.2 输入访问地址:10.0.0.21:8090

第3章 进入到web页面进行安装

3.1 提示输入注册码:需要进行破解

破解的相关插件下载地址:

https://page00.ctfile.com/fs/15323800-217465309

    image.png

3.1.1 停止confluence服务:

/etc/init.d/confluence stop

3.1.2 将插件包中的三个文件复制到指定目录中

[root@gitlab confluence5.6.6-crack]# cd jar/

[root@gitlab jar]# ll

total 1476

-rw-r--r-- 1 root root 155443 Aug 28  2017 atlassian-extras-3.2.jar

-rw-r--r-- 1 root root 363012 Aug 28  2017 Confluence-5.6.6-language-pack-zh_CN.jar

-rw-r--r-- 1 root root 989497 Aug 28  2017 mysql-connector-java-5.1.39-bin.jar

[root@gitlab jar]# mv * /opt/atlassian/confluence/confluence/WEB-INF/lib/

3.1.3 启动confluence服务

[root@gitlab jar]# /etc/init.d/confluence start

3.1.4 获取授权码:破解的关机步骤,windows中打开插件,把上方Server ID复制到插件中,name随便,然后点击 gen 

image.png

复制key内容,输入到web页面上即可,5.6.6版本破解完成

image.png

1.1 继续web页面的操作:配置数据库

image.png

1.1 选择direct JDBC

image.png

1.1 输入数据库用户和密码

image.png

1.1 数据库初始化完毕之后,会跳转到如下界面

image.png

1.1 配置confluence的管理员账号和密码

image.png

1.1 输入管理员相关信息:

image.png

1.1 安装完成:

image.png

image.png

第1章 相关报错:

1.1.1 最开始安装6.4版本的破解步骤:

1.      atlassian-universal-plugin-manager-plugin-2.22.1.jar文件复制到

/application/atlassian-confluence-6.4.2/confluence/WEB-INF/atlassian-bundled-plugins

2.      atlassian-extras-decoder-v2-3.2.jar文件复制到

/application/atlassian-confluence-6.4.2/confluence/WEB-INF/lib

再次刷新web页面,还是提示  无有效的授权码

原因总结:最开始我用的是6.4版本的安装包,采用注册机的方法行不通,改用5.6.6版本的安装包可以用注册机进行破解,对于6.4的版本可能需要FQ才可以进行破解