一.简介
Confluence是一个企业级的Wiki软件。任何企业组织、部门、团队都可以使用wiki来分享信息和内容。目前分布在全球各行各业的7100多家用户在使用 Confluence,其中包括许多大的企业,也有一些小的公司。
在安全性方面,Confluence具有完善和精细的权限控制,可以很好地控制用户在Wiki中创建、编辑内容和添加注释。Confluence直观易于使用,您不需要学习任何新的语言就可以使用它,用所见即所得的方式在Confluence中添加内容。
二.部署
环境
环境:
机器:centos7.3 一台 1核2G(部署完成后满负载),推荐为2核4G
版本:confulence-6.1.3
警告:一台机器上请不要重复安装,不然越来越卡,最后甚至无法启动。
另外,不要使用将一个wiki导入到新的上面,导入功能完全没法用。
配置依赖环境
1.confluence需要图形包,仅使用功能,并不用启动图形yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
2.安装jdk-1.8.0,推荐为源码部署jdkyum install java-1.8.0 -y
3.安装数据库yum y install mariadb mariadb-server
systemctl start mariadb
systemctl enable mariadb
4.登陆mariadb并创建用户和数据库mysql -uroot -p
mysql> create database confluence default character set utf8 collate utf8_bin;
mysql> grant all on confluence.* to 'confluence'@'localhost' identified by 'confluencepasswd';
mysql> flush privileges;
mysql> exit;
部署软件
1.下载需要的软件和破解
地址:https://pan.baidu.com/s/1xL_9jHj3tSMQgk3fFogJGA
mysql驱动下载地址:https://pan.baidu.com/s/1o--zJFg3EFBMEltjQoF--Q
atlassian-extras-2.4.jar #破解后的文件
atlassian-universal-plugin-manager-plugin-2.22.1.jar #破解后的文件
confluence_keygen.jar #注册机
atlassian-confluence-6.1.3-x64.bin #程序
chmod +x atlassian-confluence-6.1.3-x64.bin
./atlassian-confluence-6.1.3-x64.bin
2.按照如下选择
Unpacking JRE ...
Starting Installer ...
This will install Confluence 6.1.3 on your computer.
OK [o, Enter], Cancel [c]
o
Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (uses default settings) [1],
Custom Install (recommended for advanced users) [2, Enter],
Upgrade an existing Confluence installation [3]
1
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
Install as service: Yes
Install [i, Enter], Exit [e]
i
Extracting files ...
Please wait a few moments while we configure Confluence.
Installation of Confluence 6.1.3 is complete
Start Confluence now?
Yes [y, Enter], No [n]
y
根据以上信息得知
安装目录: /opt/atlassian/confluence
家目录: /var/atlassian/application-data/confluence
启动端口:8090
启动 :/etc/init.d/confluence start
关闭:/etc/init.d/confluence stop
三.页面配置
1.浏览器访问 http://127.0.0.1:8090
2.选择中文并选择产品安装
3.插件部分均不选,选择需要授权码,后面再单独安装
4.授权码
抄录下来服务器ID号,并停止到这个页面
5.关闭服务器/etc/init.d/confluence stop
6.备份文件到/tmp,并从/root下面将破解包放到目录下mv /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar /mnt/
cp /root/atlassian-extras-2.4.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/
mv /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.22.1.jar /mnt/
cp /root/atlassian-universal-plugin-manager-plugin-2.22.1.jar /opt/atlassian/confluence/confluence/WEB-INF/atlassian-bundled-plugins/
7.将mysql驱动复制过去cp mysql-connector-java-5.0.8-bin.jar
/opt/atlassian/confluence/lib/
8.开启服务/etc/init.d/confluence start
9.注册机是一个jar包,启动需要图形界面。可以虚拟机安装一个ubuntu并安装jdk去启动jar包,也可以windows安装jdk来启动jar包java -jar confluence_keygen.jar
将授权码放到注册机中,name随意填写,serverid填写服务器id,按.genl获得key
10.选择mysql,然后点击外部数据库,点击JDBC链接
填写数据库账号密码,会比较慢