Confluence介绍
Atlassian Confluence(简称Confluence)是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。
Confluence 不是一个开源软件,非商业用途可以免费使用。
目前,Confluence被用于广泛地用于项目团队,开发团队,市场销售团队。
confluence为团队提供一个协作环境。在这里,团队成员齐心协力,各擅其能,协同地编写文档和管理项目。从此打破不同团队、不同部门以及个人之间信息孤岛的僵局,Confluence真正实现了组织资源共享。
Confluence的优势
1)企业级的安全性
2)安装简单,易于管理
3)简洁,友好的用户界面
4)强大的构造和搜索功能
5)PDF导出和自动的重构
6)开放的API接口,灵活扩展和集成
Confluence的概念特征
1)搜索:跨页面,注释和附件间的搜索
2)组织:高效地创建灵活的页面结构
3)注释:进行小组讨论
4)重获:容易找到你需要的信息
5)导出:页面乃至整个空间可以导出为HTML,PDF,XML文件
6)重构:高效的信息操作
7)安全:高级的权限和安全性,权限控制非常合理、方便
8)通知:通过mail/RSS来跟踪页面的内容变更
9)定制:颜色,风格,整个站点的布局都可以定制
1、安装MariaDB数据库
yum 方式安装
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum install mariadb-server -y systemctl enable mariadb.service
vi /etc/my.cnf
#在[mysqld]中加入如下行 transaction-isolation = READ-COMMITTED max_allowed_packet=512M innodb_log_file_size=512M innodb_buffer_pool_size=512M innodb_file_per_table=1 collation-server=utf8_bin character-set-server=utf8 default-storage-engine=INNODB binlog_format=row performance_schema_max_table_instances=400 table_definition_cache=400 table_open_cache=256
接着配置文件/etc/my.cnf.d/client.cnf,在[client]中添加
vi /etc/my.cnf.d/client.cnf #在[client]中添加如下行 default-character-set=utf8
然后配置文件/etc/my.cnf.d/mysql-clients.cnf,在[mysql]中添加
vi /etc/my.cnf.d/mysql-clients.cnf #在[mysql]中添加如下行 default-character-set=utf8
检查字符集
show variables like "%character%"; show variables like "%collation%";
启动数据库服务
systemctl start mariadb.service
创建confluence数据库和用户
mysqladmin -uroot password "MySQL@2020" create database confluence character set utf8 collate utf8_bin; create user 'confluence'@'localhost' identified by 'confluence'; grant all privileges on confluence.* to 'confluence'@'localhost'; flush privileges;
2、下载并安装Confluence
下载地址
安装confluence
chmod a+x atlassian-confluence-7.2.1-x64.bin ./atlassian-confluence-7.2.1-x64.bin
按提示向导进行选择,最后完成安装
导入JDBC的jar包
cd /opt cp mysql-connector-java.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/
导入atlassian-agent
下载地址:https://gitee.com/pengzhile/atlassian-agent/releases
cd /opt tar -zxvf atlassian-agent-v1.2.3.tar.gz cd atlassian-agent-v1.2.3/ cp atlassian-agent.jar /opt/atlassian/confluence/
在如下位置添加如下行
vi /opt/atlassian/confluence/bin/setenv.sh 如下图所示位置添加如下行 CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"
脚本启动confluence
/opt/atlassian/confluence/bin/start-confluence.sh
3、初始化设置向导
1、登录http://IP:8090/ 访问confluence界面
2、切换语言为中文,点产品安装
3、直接下一步
4、生成序列号
cd /opt/atlassian/confluence/jre/bin ./java -jar /opt/atlassian/confluence/atlassian-agent.jar -p conf -m 11XXXXXXXXX@qq.com -n walkingcloud -o http://www.walkingcloud.cn -s BAG8-0F1U-SIMZ-DN8J
5、设置数据库,选择"我自己的数据库"
6、设置数据库的连接,数据库名以及用户名密码为之前设置的信息,保持一致,测试连接成功点下一步即可
7、创建空白站点
8、配置用户管理:在Confluence中管理用户与组
9、设置系统管理员账户密码
10、创建空间,开始使用Confluence
11、创建页面博文,可自行研究体验
Confluence的安装与部署就介绍到这里