0%

Confluence安装-维护-迁移实践

企业wiki-Confluence

Confluence介绍

Confluence是由澳大利亚软件公司Atlassian开发和发布的协作软件程序

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

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

安装


https://confluence.atlassian.com/conf612/installing-confluence-on-linux-from-archive-file-958778538.html

下载安装包

Download the tar.gz file for your operating system - https://www.atlassian.com/software/confluence/download.

本次演示我下载的文件包为:atlassian-confluence-6.12.0.zip

安装jdk环境
1
2
yum install -y java-1.8.0-openjdk.x86_64
java -version # 验证
创建Confluence用户
1
useradd -create-home --comment "Account for running Confluence" --shell /bin/bash confluence
解压安装包、创建配置、配置权限

目录规划:

​ 安装目录:/data/vcg/confluence

​ 数据目录:/data/vcg/confluence-home

1
cp /root/atlassian-confluence-6.12.0.zip /data/vcg/
1
yum install unzip -y
1
2
3
cd /data/vcg/
unzip atlassian-confluence-6.12.0.zip
mv atlassian-confluence-6.12.0 confluence
1
mkdir -p /data/vcg/confluence-home
1
2
3
4
chown -R confluence /data/vcg/confluence/
chmod -R u=rwx,go-rwx /data/vcg/confluence/
chown -R confluence /data/vcg/confluence-home/
chmod -R u=rwx,go-rwx /data/vcg/confluence-home/
数据库

vcg这边使用的阿里云RDS数据库,未手动安装MySQL

数据库使用MySQL,需安装驱动软件。
获取mysql-connector-java的安装包

1
cp mysql-connector-java-5.1.45-bin.jar /data/vcg/confluence/confluence/WEB-INF/lib/
配置
1
echo "confluence.home=/data/vcg/confluence-home/" > confluence/confluence/WEB-INF/classes/confluence-init.properties
1

页面配置
1
浏览器访问ip:8090 继续配置Confluence

迁移

备份数据

登录老Confluence界面,进入”站点管理”—“备份已还原”,点击”备份”,如图

数据备份路径为:/data/vcg/confluence-home/backups/

image-20190429104530362

拷贝备份数据包到新服务器

备份必须复制至/data/vcg/confluence-home/restore目录中。

1
scp /data/vcg/confluence-home/backups/xmlexport-20190225-205713-119.zip  root@'xxxx':/data/vcg/confluence-home/restore/
部署新的Confluence
备份恢复

登录新的Confluence的”站点管理”—“备份已还原”。

2

维护

备份数据定期删除
1
2
crontab -e
0 15 * * * find /data/vcg/confluence-home/backups/* -type f -mtime +5 -exec rm {} \;
漏洞补丁(被植入挖矿程序)

https://help.aliyun.com/noticelist/articleid/1000128459.html?spm=a2c4g.789213612.n2.10.2a716141mqqJjY

解决办法:
升级Widget Connector 组件

培训文档