Akiraka Akiraka
  • 首页
  • Linux
    • ELK
    • PHP
    • Shell
    • Nginx
    • Docker
      • Docker Compose
    • Centos
    • Ubuntu
    • Jenkins
  • Python
  • Mac OS
  • Windows
  • 大数据
    • Hadoop
    • CDH
    • Hive
    • Spark
    • ZooKeeper
  • 微服务
    • Kubernetes
    • Helm
  • Other
  • Quark
  • 首页
  • Linux
    • ELK
    • PHP
    • Shell
    • Nginx
    • Docker
      • Docker Compose
    • Centos
    • Ubuntu
    • Jenkins
  • Python
  • Mac OS
  • Windows
  • 大数据
    • Hadoop
    • CDH
    • Hive
    • Spark
    • ZooKeeper
  • 微服务
    • Kubernetes
    • Helm
  • Other
  • Quark
首页 › Linux › Docker › Confluence 7.6.1 Docker compose 安装

Confluence 7.6.1 Docker compose 安装

Akiraka7月前

文章目录

  • 一、前言
    • 1.1、安装 JDK 8
    • 1.2、工具下载
  • 二、Docker Compose 编排
    • 2.1、创建对应文件夹
    • 2.2、创建 docker 网络
    • 2.3、创建 Dcoker Compose 文件
    • 2.4、启动 Confluence 容器
  • 三、开始破解 Confluence
    • 3.1、将容器中的 atlassian-extras-decoder-v2-3.4.1.jar 文件拷贝到宿主机
    • 3.2、运行 confluence_keygen.jar
    • 3.3、打开拷贝到宿主机文件
    • 3.5、开始安装 Confluence
  • 四、通过 WEB 界面继续安装

一、前言

  • Mysql 数据库自备,或者使用容器编排创建一个数据库
  • Mysql 数据库必须 utf-8 并且排序规则设置 utf8_bin
  • 不会设置排序规则 utf8_bin 通过 Navicat 等工具右击创建好的数据库,右击编辑该数据库修改即可

1.1、安装 JDK 8

  • 下载 Windows x64 版本 JDK 并安装
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

1.2、工具下载

下载地址:https://files.cnblogs.com/files/tchua/key-Confluence.rar

二、Docker Compose 编排

2.1、创建对应文件夹

# 存放 confluence 编排文件
mkdir -p /data/compose/confluence
# 存放 confluence 数据持久化数据
mkdir -p /data/confluence/data

2.2、创建 docker 网络

docker network create aka-network

2.3、创建 Dcoker Compose 文件

# 进入编排目录
cd /data/compose/confluence
# 创建编排文件
cat <<'EOF'> /data/compose/confluence/docker-compose.yaml
version: '2'
services:
  confluence:
    image: cptactionhank/atlassian-confluence:7.6.1
    container_name: confluence
    restart: always
    mem_limit: 2048m
    environment:
      TZ: Asia/Shanghai
    volumes:
      - /etc/localtime:/etc/localtime
      - /data/confluence/data:/var/atlassian/confluence
      - /data/confluence/atlassian-extras-decoder-v2-3.4.1.jar:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
    ports:
      - "8090:8090"
networks:
  default:
    external:
      name:  aka-network
EOF

2.4、启动 Confluence 容器

# 重新启动 Confluence 容器,将容器放入后台运行
docker-compose up -d

三、开始破解 Confluence

3.1、将容器中的 atlassian-extras-decoder-v2-3.4.1.jar 文件拷贝到宿主机

  • 将拷贝到宿主机的文件拷贝到电脑上
docker cp confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /root/atlassian-extras-2.4.jar

3.2、运行 confluence_keygen.jar

  • 工具,右击选择 > 打开方式 > Java (TM) Platform SE binary

Confluence 7.6.1 Docker compose 安装-Akiraka

3.3、打开拷贝到宿主机文件

  • 选择 atlassian-extras-2.4.jar 文件即可
  • 完成后可用看到软件左下角显示 jar successfully patched.
  • 破解完成后可在当前目录下生成一个 atlassian-extras-2.4.bak 文件
  • 将破解后的文件拷贝到 /data/confluence/ 目录中

Confluence 7.6.1 Docker compose 安装-Akiraka

3.5、开始安装 Confluence

# 进入容器编排目录
cd /data/compose/confluence
# 停止正在运行 Confluence 容器
docker-compose down
# 重新启动 Confluence 容器,将容器放入后台运行
docker-compose up -d

四、通过 WEB 界面继续安装

  • 容器默认开放端口 8090
  • 可以通过 nginx 反向代理出去或者通过 ip:8090 访问

Confluence 7.6.1 Docker compose 安装-Akiraka
Confluence 7.6.1 Docker compose 安装-Akiraka
Confluence 7.6.1 Docker compose 安装-Akiraka
Confluence 7.6.1 Docker compose 安装-Akiraka
Confluence 7.6.1 Docker compose 安装-Akiraka
Confluence 7.6.1 Docker compose 安装-Akiraka
Confluence 7.6.1 Docker compose 安装-Akiraka
Confluence 7.6.1 Docker compose 安装-Akiraka
Confluence 7.6.1 Docker compose 安装-Akiraka

#confluence#docker
0
分享
Akiraka 站长
文章 121评论 10
相关文章
  • Docker 修改默认存储路径
  • RocketMQ 集群容器多机编排主主
  • Docker-Compose 网络配置
  • 密码保护:生成 GitLab EE 许可证
  • GitLab 10.4.0 迁移到 Docker 版本 GitLab 12.10
评论 (0)
再想想
    沙发抢一发
Akiraka
站长
本人擅长 Ai、Au、Fl、Ae、Pr、Ps 等软件的安装与卸载,精通 CSS、JavaScript、PHP、Python、Shell、Go 等单词的拼写,熟悉 Windows、Linux、Mac、Android、IOS 等系统的开关机!
121文章
10评论
47获赞
想找什么搜一下
文章聚合
Jenkins Docker Compose
7月前
Ubuntu 18.04 服务器安装桌面
1年前
Kubernetes(k8s)Helm 部署 Metrics-Server
11月前
ubuntu 18.04 设置开机启动脚本
1年前
RocketMQ 集群容器编排单机主从
7月前
微信小程序
微信小程序
标签云
brew cdh centos cmd docker docker compose elasticsearch elk filebase filebeat gitlab grafana hadoop helm hive hue jdk jenkins k8s kibana kubernetes liniux linux logstash mac mikrotik mydumper mysql nfs nginx openssl oss php pip pyspark python RabbitMQ redis rocketmq shell Spark ubuntu windows ZooKeeper 容器编排
Copyright © 2019-2021 Akiraka. Designed by nicetheme. 沪18036911号