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://idctop.com/confluence-linux%e6%80%8e%e4%b9%88%e5%ae%89%e8%a3%85%ef%bc%9fconfluence%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b/

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

相关推荐

  • 企业应用服务器多少钱一台,哪家性价比高?

    应用服务器价格没有固定标准,据配置和业务需求,入门级云服务器年费从几百元到数千元不等,而企业级高性能实例月费可达数千元甚至更高,价格只是表象,选择靠谱服务商才是长期省钱的关键,下面从核心因素、场景推荐、服务商资质、选型步骤和长期成本五个维度拆解,帮你找到最匹配的方案,影响应用服务器价格的核心因素应用服务器的定价……

    2026年8月18日
    800
  • 全球服务器到底有多少台,为什么数量查不到?

    全球服务器总量没有精确的实时数字,但结合IP地址分配规模、数据中心机柜数量以及主流云厂商的公开节点信息,业内普遍认为当前全球在运行的物理服务器总数已超过2亿台,服务器总量如何统计从IP地址反推每个服务器至少需要一个公网IP地址,而IPv4公网地址总数约43亿个,扣除个人电脑、手机和路由器等终端占用,再考虑到大量……

    2026年9月24日
    000
  • iscsi服务器支持多少客户端?,连接数上限怎么设置?

    一个iscsi服务器能支持的客户端数量没有固定上限,多数主流目标端软件默认允许接入数百个会话,实际瓶颈通常不在License,而在硬件资源、网络带宽和存储IOPS的承载能力,关于iscsi服务器的客户端并发数,一直是存储运维圈的热门话题,有人拿着测试环境的配置去推算生产环境,也有人被厂商的”无限连接”宣传误导……

    2026年10月16日
    300
  • arm linux mac怎么安装?arm linux mac驱动怎么装

    在2026年的当下,ARM架构的Linux设备与Mac(Apple Silicon)在性能能效比上已处于同一梯队,但Mac凭借封闭生态的极致优化更适合普通消费者,而Linux ARM设备则凭借开源灵活性和低成本成为开发者及极客的首选,ARM Linux与Mac的核心差异解析硬件底层与架构演进过去我们常听到“AR……

    2026年7月6日
    5010
  • 服务器750w电源一个月耗电多少?,电费怎么算?

    一台750W电源的服务器,在典型负载下(约50%-70%负载),一个月的实际耗电量在250度到400度之间,具体电费取决于当地电价和电源转换效率,服务器功耗计算的底层逻辑很多刚接触服务器运维的朋友,看到电源上标注的750W,第一反应就是“这台机器一小时吃0.75度电”,这个理解是错的,而且错得比较典型,额定功率……

    2026年7月28日
    200
  • 冒险岛一共有多少个服务器,哪个区玩家最多?

    冒险岛的服务器数量没有官方固定值,它是一组随合服、开新服和频道调整而周期性变化的数字——国服目前以“大区+服务器(世界)+频道”三层结构呈现,玩家在登录器里能选的服务器条目通常在几十个量级,具体以官网服务器列表和合服公告为准,如果你只是想找个区落地开号,纠结“到底多少个”意义不大;真正影响体验的是大区线路、单服……

    相关资讯 2026年10月21日
    000
  • 100M带宽服务器究竟能容纳多少人同时玩?,够用吗

    100M带宽的服务器,在合理优化与典型游戏场景下,通常能稳定支撑100-150名玩家同时在线;若采用高级架构并针对协议进行深度优化,可扩展至200人以上,带宽与玩家数量的关系:并非简单除法很多人以为100M带宽除以每个玩家几Mbps就能算出支持人数,但实际远非如此,游戏服务器的带宽消耗受游戏类型、数据包大小、同……

    2026年8月22日
    1200
  • 一台H800服务器能用多少年?,使用寿命多长?

    一台H800服务器在标准数据中心环境下,理论设计寿命通常为5到8年,但实际使用年限取决于负载强度、运维水平与硬件淘汰节奏,多数企业会在第4到6年进行规模化替换,算力设备的生命周期,为何不能用“年”简单衡量H800作为高性能计算设备,它的老化并非像家用电器那样“用久了会坏”,而是一个技术折旧与物理损耗叠加的过程……

    2026年8月12日
    1600
  • 一款软件需要几台服务器?,服务器配置如何选?

    一款软件需要多少服务器,取决于用户规模、业务类型和可用性目标,没有统一答案,但可以按照一套清晰的估算逻辑来确定,先看用户规模:不同量级对应不同服务器方案估算一款软件的服务器数量,第一步不是看功能有多复杂,而是先算清楚:你要服务多少人,多少人会同时在线,百人级别:一台服务器足够支撑如果软件还处于早期验证阶段,日活……

    2026年10月17日
    100
  • 一万台服务器一年要多少电,电费成本怎么算?

    一台标准机架式服务器(双路CPU、64GB内存、若干硬盘)的实际运行功耗通常在300瓦到500瓦之间,因此一万台服务器满载运行一小时大约需要3000到5000度电,一天约为72000到120000度电,一年则高达2600万到4300万度电,但这个数字只是起点,真正决定电费账单的是散热、供电损耗和利用率的复合结果……

    2026年10月20日
    200

发表回复

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