51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1127|回复: 1
打印 上一主题 下一主题

[转贴] Jira & Confluence服务部署(下)

[复制链接]
  • TA的每日心情
    擦汗
    前天 08:47
  • 签到天数: 1027 天

    连续签到: 2 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2021-12-1 14:13:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    2 Confluence安装配置
      2.1 Confluence简介
      Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。

      2.2 Confluence破解镜像制作
      破解crack来源:Gitee atlassian-agent,理论上可用于破解所有版本的Atlassian家几乎所有产品,但是只验证了特定的版(Confluence Docker Image 6.13.0)。
      编写Dockerfile:
    1. mkdir -p /opt/confluence
    2. echo 'FROM cptactionhank/atlassian-confluence:6.13.0
    3. USER root
    4. COPY "atlassian-agent.jar" /opt/atlassian/confluence/
    5. RUN echo 'export CATALINA_OPTS="-javaagent:/opt/atlassian/confluence/atlassian-agent.jar ${CATALINA_OPTS}"' >> /opt/atlassian/confluence/bin/setenv.sh' >> /opt/confluence/Dockerfile
    复制代码
    下载atlassian-agent.jar文件到Dockerfile同目录。
      构建镜像:
    1. docker build -f Dockerfile -t confluence/confluence:6.13.0 .
    复制代码
    2.3 配置MySQL数据库
      准备MySQL配置文件:
    1. mkdir -p /opt/confluence/mysql
    2. echo '[client]
    3. default-character-set =utf8
    4. [mysql]
    5. default-character-set =utf8
    6. [mysqld]
    7. character_set_server =utf8
    8. collation-server=utf8_bin
    9. max_allowed_packet=256M
    10. innodb_log_file_size=256M
    11. default-storage-engine=INNODB
    12. transaction-isolation=READ-COMMITTED
    13. binlog_format=row ' > /opt/confluence/my.cnf
    复制代码
    启动MySQL容器:
    1. docker run \
    2. --name mysqlForConfluence \
    3. --restart always \
    4. -p ${port}:3306 \
    5. -v /opt/confluence/mysql/:/var/lib/mysql \
    6. -v /opt/confluence/my.cnf:/etc/mysql/my.cnf \
    7. -e MYSQL_ROOT_PASSWORD=${password} \
    8. -d mysql:5.7
    复制代码
    创建表和用户:
    1. create database confluence character set 'UTF8';
    2. create user confluence identified by 'confluence';
    3. grant all privileges on `confluence`.* to 'confluence'@'%' identified by 'confluence' with grant option;
    4. grant all privileges on `confluence`.* to 'confluence'@'localhost' identified by 'confluence' with grant option;
    5. flush privileges;
    6. alter database confluence character set utf8 collate utf8_bin;
    7. set global tx_isolation='READ-COMMITTED';
    复制代码

    2.4 Confluence容器生成
    1. docker run --name confluence \
    2. --restart always \
    3. --link mysqlForConfluence:mysql \
    4. --link jira:jira \
    5. -p ${port}:8090 \
    6. -v /opt/confluence/data/:/home/confluence_data \
    7. -v /opt/confluence/opt/:/opt/atlassian/confluence \
    8. -v /opt/confluence/var/:/var/atlassian/confluence \
    9. -d confluence/confluence:6.13.0
    复制代码

     2.5 Confluence破解配置
      访问http://127.0.0.1:${port},进入Jira setup wizard ,进行初始化配置:
      ·手动设置项目
      ·选择配置独立数据库
      制定许可证关键字:
      ·复制服务器ID
      ·在本地存放atlassian-agent.jar目录下执行


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
    发表于 2021-12-8 16:08:38 | 只看该作者
    我还是觉得tapd比较好用
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-10-2 06:02 , Processed in 0.081061 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表