CentOS7下安装文档协作工具Confluence7.2.1

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: CentOS7下安装文档协作工具Confluence7.2.1

640.png

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

1d965359f2c8ab94b4acb72452a4c463.png

接着配置文件/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

d197220734961effc25a5484c6cb590c.png

检查字符集

show variables like "%character%";
show variables like "%collation%";

2134deeee1737ff0ab39d0e46a2c9ecd.png

启动数据库服务


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;

a8ac051420110688f2942bce84dc6d52.png


2、下载并安装Confluence


下载地址


https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-7.2.1-x64.bin


安装confluence


chmod a+x atlassian-confluence-7.2.1-x64.bin 
./atlassian-confluence-7.2.1-x64.bin


按提示向导进行选择,最后完成安装

a8ed7bf71f9b98ef896af5e5b25df869.png

1b1f3ba5a223af298f3219f3256940db.png

导入JDBC的jar包

cd /opt
cp mysql-connector-java.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/


2bbb39994b534412d3ef15e523daa497.png

导入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/

640.png

在如下位置添加如下行


vi /opt/atlassian/confluence/bin/setenv.sh
如下图所示位置添加如下行
CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"

640.png

脚本启动confluence


/opt/atlassian/confluence/bin/start-confluence.sh

640.png

3、初始化设置向导


1、登录http://IP:8090/ 访问confluence界面

640.png

2、切换语言为中文,点产品安装

640.png

3、直接下一步

640.png

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

640.png

5、设置数据库,选择"我自己的数据库"

640.png

6、设置数据库的连接,数据库名以及用户名密码为之前设置的信息,保持一致,测试连接成功点下一步即可

640.png

7、创建空白站点

640.png

8、配置用户管理:在Confluence中管理用户与组

640.png

9、设置系统管理员账户密码

640.png

640.png

10、创建空间,开始使用Confluence

640.png

11、创建页面博文,可自行研究体验

640.png

640.png

Confluence的安装与部署就介绍到这里

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
缓存 运维 Linux
Linux(CentOS)运维脚本工具集合
Linux(CentOS)运维脚本工具集合
212 2
|
Linux 网络安全 开发工具
如何在 Linux CentOS 8 中搭建 GitLab 私有仓库并结合 Cpolar 内网穿透工具实现公网访问私有仓库【无公网IP内网穿透】
如何在 Linux CentOS 8 中搭建 GitLab 私有仓库并结合 Cpolar 内网穿透工具实现公网访问私有仓库【无公网IP内网穿透】
|
1月前
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
119 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
2月前
|
Linux pouch 容器
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
关于如何在CentOS 7.6操作系统上安装和使用阿里巴巴开源的Pouch容器管理工具的实战教程。
120 2
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
|
2月前
|
Linux
linux之centos安装dataease数据报表工具
linux之centos安装dataease数据报表工具
|
网络协议 关系型数据库 MySQL
【Linux环境】Centos7.x 安装MySQL,使用Navicat等远程连接工具报2003-Can‘t connect to MySQL server on(10060 Unknown err)
【Linux环境】Centos7.x 安装MySQL,使用Navicat等远程连接工具报2003-Can‘t connect to MySQL server on(10060 Unknown err)
402 0
|
3月前
|
NoSQL 数据可视化 Linux
2022 年超详细步骤讲解 CentOS 7 安装Redis 。解决Redis Desktop Manager 图形化工具连接失败解决 ;connection failed处理。开机自启Redis
这篇文章提供了在CentOS 7上安装Redis的详细步骤,包括上传Redis安装包、解压安装、编译、安装、备份配置文件、修改配置以支持后台运行和设置密码、启动Redis服务、使用客户端连接Redis、关闭Redis服务、解决Redis Desktop Manager图形化工具连接失败的问题、设置Redis开机自启动,以及Redis服务的启动和停止命令。
2022 年超详细步骤讲解 CentOS 7 安装Redis 。解决Redis Desktop Manager 图形化工具连接失败解决 ;connection failed处理。开机自启Redis
|
5月前
|
缓存 Linux
centos内存检测工具
【6月更文挑战第1天】centos内存检测工具
172 3
|
安全 Unix Linux
Centos虚拟机安装配置与MobaXterm工具及Linux常用命令(下)
Centos虚拟机安装配置与MobaXterm工具及Linux常用命令(下)
317 0
|
6月前
|
存储 监控 Linux
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
【2月更文挑战第17天】Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)
188 1
Flume【部署 02】Flume监控工具Ganglia的安装与配置(CentOS 7.5 在线安装系统监控工具Ganglia + 权限问题处理 + Flume接入监控配置 + 图例说明)