Linux香港VPS搭建Confluence:数据库与附件存储配置指南
文章分类:更新公告 /
创建时间:2025-11-10
如今数字化办公普及,Confluence作为团队文档管理的“利器”,能显著提升协作效率。而通过Linux香港VPS搭建Confluence,借助香港节点的网络优势,可让国内外用户访问更流畅。下面分步骤讲解数据库与附件存储的关键配置方法。
数据库配置:以MySQL为例
Confluence支持多种数据库(如MySQL、PostgreSQL等),这里以最常用的MySQL(一种关系型数据库管理系统)为例说明。
第一步:安装并初始化MySQL
首先用SSH(安全外壳协议,用于远程连接服务器的工具)登录你的Linux香港VPS。以Ubuntu系统为例,执行以下命令安装MySQL服务:
```
sudo apt update
sudo apt install mysql-server
```
安装完成后需做安全设置,运行:
```
sudo mysql_secure_installation
```
根据提示设置root密码、删除匿名用户、禁用远程root登录等,完成基础安全加固。
第二步:创建Confluence专用数据库和用户
登录MySQL管理终端:
```
sudo mysql -u root -p
```
输入root密码后,执行以下命令创建Confluence数据库(注意字符集选utf8mb4支持更多字符):
```
CREATE DATABASE confluence CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
```
接着创建专用用户并授权(建议不用root直接连接,提升安全性):
```
CREATE USER 'confluenceuser'@'localhost' IDENTIFIED BY '你的强密码';
GRANT ALL PRIVILEGES ON confluence.* TO 'confluenceuser'@'localhost';
FLUSH PRIVILEGES;
```
最后输入EXIT退出MySQL。
第三步:Confluence关联MySQL
需先下载MySQL JDBC驱动(Java数据库连接驱动,用于Confluence与MySQL通信),将jar文件复制到Confluence安装目录的lib文件夹下。
编辑Confluence配置文件confluence.cfg.xml(通常在安装目录的conf文件夹内),添加数据库连接信息:
```xml
```
附件存储配置:单独目录更易管理
Confluence默认将附件存在应用目录里,长期使用会让数据和程序混合,备份和迁移不便。建议单独划分存储目录。
第一步:创建专用附件目录
在VPS上新建一个目录,例如:
```
sudo mkdir /data/confluence-attachments
```
然后设置目录权限(假设Confluence运行用户是confluence):
```
sudo chown -R confluence:confluence /data/confluence-attachments
```
这一步确保Confluence程序有读写该目录的权限。
第二步:修改Confluence附件路径
再次编辑confluence.cfg.xml文件,添加附件存储路径配置:
```xml
```
保存后重启Confluence服务使配置生效:
```
sudo systemctl restart confluence
```
完成以上配置后,Confluence的数据库和附件存储会更规范。合理的数据库设置能保证数据读写效率,独立的附件目录方便后续扩容和备份,为团队文档管理的稳定性和可维护性打下基础。
工信部备案:粤ICP备18132883号-2