zoukankan      html  css  js  c++  java
  • docker-compose安装confluence

    1、首先安装docker-compose

           pip install docker-compose

          安装完成提示:

           

    2、编写mysql-confluence-compose.yaml 文件

          文件内容:

    mysql:
    container_name: mysql
    restart: always
    image: mysql:5.7
    ports:
    - "3307:3307"
    environment:
    MYSQL_ROOT_PASSWORD: 3a99bce0c4991b91
    volumes:
    - /opt/docker/mysql/conf:/etc/mysql/mysql.conf.d
    - /opt/docker/mysql/data:/usr/local/mysql/data
    - /opt/docker/mysql/logs/:/usr/local/mysql/logs

    confluence:
    container_name: wiki_confluence
    restart: always
    image: cptactionhank/atlassian-confluence:latest
    ports:
    - "8090:8090"
    links:
    - mysql:mysql

    安装mysql和confluence服务。confluence服务依赖于mysql。

    3、运行容器

    docker-compose -f mysql-confluence-compose.yaml up

          

    至此confluence和mysql已经启动成功。剩下的就是激活confluence

    5、访问confluence

    6、激活

    (1)docker cp将confluence容器中对应版本的jar包拷贝到主机

        docker cp wiki_confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /opt/docker/mysql

        

     (2)将atlassian-extras-decoder-v2-3.4.1.jar文件拷贝到windows下。同时将文件名改为 atlassian-extras-2.4.jar。破解工具只识别这个文件名

     (3)下载破解文件 http://wiki.wuyijun.cn/download/attachments/2327034/51CTO%E4%B8%8B%E8%BD%BD-Confluence.zip

     (4)  解压缩此文件夹,dos命令行进入此文件夹,目录需根据你的实际情况修改 C:UserslrsDesktopwiki51CTO下载-Confluenceconfluence5.1-crackconfluence5.1-crackiNViSiBLE

     (5)  执行 java -jar confluence_keygen.jar 运行破解文件

     (6)填入 name ,server id 处输入confluence 服务器ID,点击 “gen” 生成key

               

    (7)点击 patch,选择刚才改名为  “atlassian-extras-2.4.jar” 的jar包,显示 “jar success fully patched” 则破解成功

          注意:path前先删除atlassian-extras-2.4.bak文件否则path失败

                     

    (8)将 “atlassian-extras-2.4.jar” 文件名改回原来的 “atlassian-extras-decoder-v2-3.4.1.jar”

    (9)复制key中的内容备用

    (10)将 “atlassian-extras-decoder-v2-3.4.1.jar” 文件上传回服务器

    (11)将破解后的文件复制回 confluence 容器

               docker cp atlassian-extras-decoder-v2-3.4.1.jar  wiki_confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar 

    (12)启动 confluence 容器

                docker-compose -f mysql-confluence-compose.yml up -d

    (13)再次访问页面

    (14)输入之前复制的key后点击下一步

    7、最后配置自己的数据库

  • 相关阅读:
    Python3中的新特性(3)——代码迁移与2to3
    Python3中的新特性(1)——新的语言特性
    Python3中的新特性(2)——常见陷阱
    输入一行字符,统计其中有多少个单词,单词之间用空格分隔开
    scanf(),gets(),gechar()函数小结
    CI控制器调用内部方法并载入相应模板的做法
    script脚本中写不写$(document).ready(function() {});的区别
    CentOS系统时间与现在时间相差8小时解决方法
    Linux下MySQL慢查询分析mysqlsla安装使用
    导入 Mysql 示例数据库 employees
  • 原文地址:https://www.cnblogs.com/mxmbk/p/9347359.html
Copyright © 2011-2022 走看看