Confluence Linux怎么安装?Confluence安装教程

在 Linux 系统上安装 Atlassian Confluence 通常有两种主要方式:使用官方二进制包(推荐) 或 使用 Docker。

以下是基于 Confluence 7.x/8.x 版本在主流 Linux 发行版(如 CentOS/RHEL/Ubuntu)上的标准安装指南。

最新版confluence+docker+mysql8部署教程
加载中
最新版confluence+docker+mysql8部署教程

⚠️ 前置要求

  1. Java 环境:Confluence 需要 Java 17 或 Java 21(取决于 Confluence 版本)。
    • 注意:Confluence 8.x 强制要求 Java 17+。
  2. 数据库:MySQL 8.0+、PostgreSQL 13+ 或 Oracle DB。
  3. 系统资源:建议至少 4GB RAM,2 核 CPU。
  4. 权限:需要 sudo 权限。

使用官方二进制包安装(推荐用于生产环境)

第一步:安装 Java

以 Ubuntu/Debian 为例:

sudo apt update
sudo apt install openjdk-17-jdk -y
java -version  # 验证安装

以 CentOS/RHEL 为例:

sudo yum install java-17-openjdk -y
java -version

第二步:下载 Confluence

访问 Atlassian 下载页面 获取最新 .bin 文件。

# 示例:下载 Linux 64-bit 二进制文件
wget https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-8.3.2-x64.bin

Confluence Linux怎么安装?Confluence安装教程

第三步:赋予执行权限并安装

chmod +x atlassian-confluence-8.3.2-x64.bin
sudo ./atlassian-confluence-8.3.2-x64.bin

安装过程中会提示:

  1. 选择安装目录(默认 /opt/atlassian/confluence)。
  2. 选择数据目录(默认 /var/atlassian/application-data/confluence)。
  3. 确认安装。

第四步:配置数据库

  1. 创建数据库和用户(以 MySQL 为例):

    CREATE DATABASE confluence CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
    CREATE USER 'confluence'@'localhost' IDENTIFIED BY 'StrongPassword';
    GRANT ALL PRIVILEGES ON confluence. TO 'confluence'@'localhost';
    FLUSH PRIVILEGES;
  2. 下载 JDBC 驱动:
    从 MySQL Connector/J 下载 .jar 文件,并放入 Confluence 的 lib 目录:

    sudo cp mysql-connector-j-8.x.x.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/
  3. 配置 Confluence 连接数据库:

    Confluence Linux怎么安装?Confluence安装教程

    • 启动 Confluence:sudo systemctl start confluence
    • 访问 http://<your-server-ip>:8090
    • 选择 “Set up my own server”
    • 选择 MySQL,输入数据库信息。

第五步:获取许可证

  1. 安装完成后,Confluence 会生成一个 Server ID。
  2. 访问 Atlassian 许可证生成页面。
  3. 输入 Server ID,选择 “Confluence Server”,获取许可证密钥。
  4. 将许可证密钥粘贴到 Confluence 网页界面中。

第六步:启动服务

sudo systemctl enable confluence
sudo systemctl start confluence

使用 Docker 安装(快速测试/开发)

如果你希望快速部署或进行演示,Docker 是更简单的方式。

创建目录结构

mkdir -p ~/confluence-home
mkdir -p ~/confluence-data

运行 Confluence 容器

docker run -d 
  --name confluence 
  -p 8090:8090 
  -v ~/confluence-home:/var/atlassian/application-data/confluence 
  -e CONFLUENCE_DATABASE_TYPE=mysql 
  -e CONFLUENCE_DATABASE_HOST=db_host 
  -e CONFLUENCE_DATABASE_NAME=confluence 
  -e CONFLUENCE_DATABASE_USER=confluence 
  -e CONFLUENCE_DATABASE_PASSWORD=your_password 
  atlassian/confluence-server:latest

Confluence Linux怎么安装?Confluence安装教程

注意:首次启动时,Docker 容器会自动初始化数据库(如果使用嵌入式 H2 数据库),但生产环境强烈建议使用外部 MySQL/PostgreSQL。

访问

打开浏览器访问 http://localhost:8090,按照向导完成设置。


常见问题与注意事项

防火墙配置

确保开放 8090 端口(HTTP)和 8091 端口(HTTPS,可选):

# Ubuntu (UFW)
sudo ufw allow 8090/tcp
# CentOS (firewalld)
sudo firewall-cmd --permanent --add-port=8090/tcp
sudo firewall-cmd --reload

内存不足

Confluence 启动失败,检查 JVM 内存设置:
编辑 /opt/atlassian/confluence/bin/setenv.sh,调整 CONFLUENCE_PROXY_PORT 和 XMS/XMX 参数。

中文支持

Confluence 默认支持中文界面,如果显示乱码,请确保系统安装了中文字体:

# Ubuntu
sudo apt install fonts-wqy-zenhei
# CentOS
sudo yum install wqy-microhei-fonts

备份

定期备份 /var/atlassian/application-data/confluence 目录,这是所有页面、附件和配置的核心存储位置。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://test.idctop.com/article/486073.html

赞 (0)
国内cdn市场怎么样,国内cdn市场
上一篇 2026年7月12日 09:04
MVC怎么下载Excel文件?asp.net mvc导出excel乱码
下一篇 2026年7月12日 09:06

相关推荐

  • RackNerd美国高配服务器值得买吗?美国高防服务器推荐

    对于需要极致计算性能与海量存储的企业级应用,RackNerd这款搭载4.4G高主频、96线程及7.6T NVMe混合硬盘的美国服务器,是兼顾高并发处理与低成本数据落地的最优解,在2026年的云计算市场,单纯的“低价”已不再是用户唯一的追求,随着AI推理、大数据分析及高频交易场景的普及,用户开始重新审视性价比的定……

    2026年7月8日
    7300
  • Anti-DDoS任务是什么意思,Anti-DDoS有什么作用

    Anti-DDoS的本质是构建网络流量清洗防线,其核心价值在于保障业务连续性与数据安全性,而“查询Anti-DDoS任务”则是运维人员掌握防御态势、确保清洗策略生效的关键操作抓手,在当前复杂的网络环境下,理解Anti-DDoS不仅在于知晓其“抗拒绝服务”的字面含义,更在于掌握其实际运行机制与任务监控流程,Ant……

    2026年4月8日
    6500
  • 香港BGP服务器租用450元/月靠谱吗?香港服务器租用价格对比

    易探云香港BGP服务器凭借E3-1230处理器、8G内存及15M大带宽组合,以450元/月的极致性价比,成为中小型企业构建高可用Web应用的首选方案,在云计算市场日益内卷的当下,寻找一款既稳定又具备高性价比的服务器并非易事,许多开发者在初期选型时,往往在价格与性能之间反复权衡,易探云推出的这款香港BGP服务器……

    2026年7月11日
    16010
  • Linux Nginx教程怎么用?Nginx配置反向代理详细步骤

    Linux下通过Nginx实现网站部署的核心在于安装配置、反向代理设置及HTTPS证书绑定,掌握这些步骤即可快速搭建高性能Web服务,Nginx(发音同“engine x”)作为目前全球最流行的开源Web服务器之一,以其轻量级、高并发处理能力和低资源消耗著称,对于许多刚接触服务器管理的开发者或运维人员来说,面对……

    2026年7月6日
    19600
  • 自己买服务器搭ss多少钱一个月?,哪里买服务器便宜

    自己买服务器搭建Shadowsocks服务,每月成本主要取决于服务器配置和带宽,通常入门级VPS月费在5-15美元之间,折合人民币约35-100元,这笔费用覆盖了硬件资源和基础网络,实际支出会因地域、流量需求和附加服务产生浮动,但个人使用场景下完全可控,服务器选购与核心成本拆解配置要求决定基础月费搭建SS服务对……

    2026年7月24日
    200
  • AkkoCloud美西圣何塞VPS值得购买吗?CN2 GIA线路评测

    AkkoCloud美西圣何塞CN2 GIA VPS凭借299元/年的超低年付价格、300Mbps高带宽及512M内存配置,是预算有限且追求网络稳定性的个人开发者与小型站点的优选方案,在云服务器市场日益内卷的当下,寻找一款既便宜又稳定的VPS并非易事,AkkoCloud近期推出的美西圣何塞节点方案,以其极具竞争力……

    2026年7月3日
    610
  • AVC到HEVC转换难吗?HEVC授权费用怎么算

    HEVC(H.265)相比AVC(H.264)能节省约50%的带宽和存储空间,但需解决专利授权复杂及硬件兼容性成本问题,HEVC授权模式解析与费用构成为什么HEVC授权比AVC更复杂?AVC时代,专利池相对集中,主要涉及MPEG LA等少数机构,而HEVC的专利格局完全不同,它由多个专利池共同管理,主要包括MP……

    2026年6月13日
    4410
  • ad10怎样生成网络表,生成网络表的操作步骤有哪些

    AD10生成网络表的核心在于原理图的电气连接完整性检测与正确配置输出,而接入桌面的网络要求则取决于数据传输速率、终端设备密度及物理链路的质量,两者虽分属不同技术领域,但共同构成了电子设计自动化(EDA)与网络工程实施的基石,前者确保设计意图的无损转化,后者保障数字信号在物理端的可靠落地,AD10网络表生成:从原……

    2026年3月22日
    11600
  • 电信机房服务器1G带宽到底多少钱?,怎么收费?

    电信机房服务器1G带宽的月租费用通常在800元至3000元之间,具体取决于带宽类型(共享或独享)、线路层级以及服务商是否持有自营资质,对于大多数中小型业务,选择持牌服务商的共享带宽即可满足需求;高并发场景则需独享带宽并搭配BGP多线,带宽定价的核心决定因素共享带宽与独享带宽的成本差异共享带宽是多个用户共用同一物……

    2026年8月21日
    200
  • DBeaver真比Navicat好用吗?免费数据库管理工具推荐

    DBeaver确实比Navicat功能更强大且更好用,特别是在跨数据库兼容性、开源免费特性以及插件扩展性上,它提供了更灵活且零成本的企业级数据管理体验,在数据库管理的日常工作中,开发者往往需要在多种关系型数据库之间切换,过去,很多人认为商业软件Navicat是行业标准,但近年来,随着开源社区的崛起,DBeave……

    2026年6月21日
    3100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注