Docker 创建 Jira7.12.3 中文破解版

栏目: 编程工具 · 发布时间: 6年前

内容简介:[TOC]关于JIRA网上的介绍有很多,以下摘自百度百科:JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

目录

[TOC]

1、介绍

1.1、什么是 JIRA?

关于JIRA网上的介绍有很多,以下摘自百度百科:

JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了全球115个国家超过19,000家客户的认可。

2、JIRA 的官网在哪里?

https://www.atlassian.com/

3、如何下载安装?

我将 JIRA 7.12.3 直接封装到了 Docker 镜像中,如何安装Docker,请参考这篇文章< Centos7的安装、 Docker 1.12.3的安装,以及Docker Swarm集群的简单实例 >

以下实例中安装 JIRA 7.12.3 ,需要用到 MySQL 5.7 ,如果你已经安装完Docker,可以下载已经做好的 < docker-compose.yml >。文件内容如下,请注意修改 /srv/your_folder/my.ini 的位置为你下载后的文件位置:

version: '3'
# https://docs.docker.com/compose/compose-file/
# support Docker version 17.05.0-ce
services:

#################################### zentao ######################################################

##############################
# jira_mysql
##############################
  jira_mysql:
    image: "idoall/mysql:5.7"
    hostname: jira_mysql
    ports:
     - "20032:3306"
    volumes:
      - /srv/your_folder/my.ini:/etc/mysql/my.cnf
    networks:
      - jira
    environment:
      - MYSQL_ROOT_PASSWORD=123456
      - MYSQL_DATABASE=jira
      - MYSQL_USER=jira
      - MYSQL_PASSWORD=jira_mshk
      - character-set-server=utf8
      - collation-server=utf8_bin
    deploy:
      replicas: 1
      update_config:
        delay: 1s
      restart_policy:
        condition: on-failure
##############################
# jira
# 使用最多不超过50%的CPU和2G内存,总是有25%的CPU以及1G内存可用
##############################
  jira:
    image: "idoall/ubuntu16.04-jira:7.12.3"
    hostname: jira
    ports:
     - "20030:8080"
     - "20031:8005"
    networks:
      - jira
    depends_on:
     - jira_mysql
    deploy:
      replicas: 1
      update_config:
        delay: 1s
      restart_policy:
        condition: on-failure
      resources:
        limits:
          cpus: '0.50'
          memory: 2048M
        reservations:
          cpus: '0.25'
          memory: 1024M

# 统一网络设置
networks:
  jira:
    driver: overlay

我们运行以下命令,使用 Docker Stack 的编排服务,来创建 JIRA 7.12.3 以及 MySQL 5.7 服务:

$ docker stack deploy -c docker-compose.yml mshk_jira
Creating network mshk_jira_jira
Creating service mshk_jira_jira_mysql
Creating service mshk_jira_jira

启动成功后,使用下面的命令,可以看到 JIRA 7.12.3MySQL 5.7 的服务运行状态:

$ docker service ls
ID                  NAME                   MODE                REPLICAS            IMAGE                            PORTS
5y4rwsr9y4cp        mshk_jira_jira         replicated          1/1                 idoall/ubuntu16.04-jira:7.12.3   *:20030->8080/tcp, *:20031->8005/tcp
tsbzm0uyqyj3        mshk_jira_jira_mysql   replicated          1/1                 idoall/mysql:5.7                 *:20032->3306/tcp

再等几分钟以后,在< docker-compose.yml >文件中,可以看到,我们对 JIRA 做了20030->8080端口的映射,所以打开:http://localhost:20030 ,能够看到如下页面,说明运行成功:

这时的等待是因为 JIRA 的服务需要启动, MySQL 5.7 的数据库需要创建。

Docker 创建 Jira7.12.3 中文破解版

4、对 JIRA 进行配置

4.1、JIRA 安装程序

选择 我将设置它自己 ,下一步。

Docker 创建 Jira7.12.3 中文破解版

4.2、数据库设置

选择 其他数据库 ,数据库类型选择 MySQL ,输入 我们在< docker-compose.yml >中,配置的主机名 jira_mysql ,端口 3306 ,数据库名称 jira ,用户名 jira ,密码 jira_mshk

可以点击 测试连接 ,能够在上方看到 数据库连接测试成功 ,最后点击下一步, 会花费一些时间 ,稍等一会即将配置成功。

Docker 创建 Jira7.12.3 中文破解版

4.3、设置应用程序的属性

在这里可以设置 JIRA 的程序标题、网站是否允许用户注册,以及后面要访问的URL,设置好后,点击下一步

Docker 创建 Jira7.12.3 中文破解版

4.4、许可授权码

点击 生成Jira试用许可证 。会跳转到 Atlassian 的官网。

Docker 创建 Jira7.12.3 中文破解版

注册一个帐号后,会看到如下界面,输入 Organization ,确认 Server ID 和上张图片一致,然后点击 Generate License

Docker 创建 Jira7.12.3 中文破解版

会看到一个弹窗,确认你是否要在指定的服务器上安装许可,点击 Yes ,然后会自动返回到我们的 JIRA 容器的服务中,并且带上已经可以试用的许可,然后点击 下一步 ,如下图:

Docker 创建 Jira7.12.3 中文破解版

4.5、设置管理员帐户

输入图中的红框部分, 全名:陌上花开Email地址:jira@mshk.top用户名:mshk密码:mshk确认密码:mshk 以后,点击下一步。

Docker 创建 Jira7.12.3 中文破解版

4.6、设置电子邮件通知

如果不配置电子邮件,可以选择 以后再说 ,然后点完成。

Docker 创建 Jira7.12.3 中文破解版

如果需要配置腾讯企业邮箱,请参考本文后面的 FAQ

在下一个界面中,选择 中文(中国)[默认] ,然后点击 Continue.

Docker 创建 Jira7.12.3 中文破解版

4.6、完成设置

根据下图中,点击下一步,选择 创建示例项目 ,在弹出的窗口中点击下一步,然后输入 项目名称关键字 ,最后点击提交。

Docker 创建 Jira7.12.3 中文破解版

提交后,可以看到熟悉的项目管理界面,恭喜你,和我同步完成了 JIRA 的安装。

Docker 创建 Jira7.12.3 中文破解版

4.7、对 JIRA 进行破解

在本文 4.6章节 创建项目成功以后,点击右上角的齿轮,选择 应用程序 ,能够看到和下图类似的情况,还有29天到期。

Docker 创建 Jira7.12.3 中文破解版

JIRA 7.12.3 的破解文件已经打包到了 Docker 中。

先用 docker ps 命令,查看服务生成的容器名称,本文测试时生成的容器名称是 mshk_jira_jira.1.7hnpt8tqzss7uqo0xkhhjyccf

docker ps
CONTAINER ID        IMAGE                            COMMAND                  CREATED             STATUS              PORTS                                    NAMES
636e5b441969        idoall/mysql:5.7                 "docker-entrypoint.s…"   4 hours ago         Up 4 hours          3306/tcp                                 mshk_jira_jira_mysql.1.nlu75aqxoj0lu09190xz75cm0
b40275b2922c        idoall/ubuntu16.04-jira:7.12.3   "/bin/bash -e /init/…"   4 hours ago         Up 4 hours          8005/tcp, 8080/tcp, 8090/tcp, 8443/tcp   mshk_jira_jira.1.7hnpt8tqzss7uqo0xkhhjyccf

Docker 编排服务后的容器名称比较长,把容器名称赋值到一个变量 CONTAINERNAME ,这样后面使用起来会很方便。

最后运行以下2个命令完成破解。

$ CONTAINERNAME=mshk_jira_jira.1.7hnpt8tqzss7uqo0xkhhjyccf
$ docker exec $CONTAINERNAME sh -c 'service jira stop;mv /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar.bak;mv /usr/src/_jira/atlassian-extras-3.2.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar;service jira start'

运行破解命令以后,能够看到下面的命令行提示,说明破解成功。

executing using dedicated user
                .....
          .... .NMMMD.  ...
        .8MMM.  $MMN,..~MMMO.
        .?MMM.         .MMM?.

     OMMMMZ.           .,NMMMN~
     .IMMMMMM. .NMMMN. .MMMMMN,
       ,MMMMMM$..3MD..ZMMMMMM.
        =NMMMMMM,. .,MMMMMMD.
         .MMMMMMMM8MMMMMMM,
           .ONMMMMMMMMMMZ.
             ,NMMMMMMM8.
            .:,.$MMMMMMM
          .IMMMM..NMMMMMD.
         .8MMMMM:  :NMMMMN.
         .MMMMMM.   .MMMMM~.
         .MMMMMN    .MMMMM?.

      Atlassian JIRA
      Version : 7.12.3


If you encounter issues starting or stopping JIRA, please see the Troubleshooting guide at http://confluence.atlassian.com/display/JIRA/Installation+Troubleshooting+Guide


Server startup logs are located in /opt/atlassian/jira/logs/catalina.out
Tomcat did not stop in time.
To aid diagnostics a thread dump has been written to standard out.
Killing Tomcat with the PID: 60
The Tomcat process has been killed.

To run JIRA in the foreground, start the server with start-jira.sh -fg
executing using dedicated user: jira
                .....
          .... .NMMMD.  ...
        .8MMM.  $MMN,..~MMMO.
        .?MMM.         .MMM?.

     OMMMMZ.           .,NMMMN~
     .IMMMMMM. .NMMMN. .MMMMMN,
       ,MMMMMM$..3MD..ZMMMMMM.
        =NMMMMMM,. .,MMMMMMD.
         .MMMMMMMM8MMMMMMM,
           .ONMMMMMMMMMMZ.
             ,NMMMMMMM8.
            .:,.$MMMMMMM
          .IMMMM..NMMMMMD.
         .8MMMMM:  :NMMMMN.
         .MMMMMM.   .MMMMM~.
         .MMMMMN    .MMMMM?.

      Atlassian JIRA
      Version : 7.12.3


If you encounter issues starting or stopping JIRA, please see the Troubleshooting guide at http://confluence.atlassian.com/display/JIRA/Installation+Troubleshooting+Guide


Server startup logs are located in /opt/atlassian/jira/logs/catalina.out
Tomcat started.

等几分钟,然后打开浏览器:http://localhost:20030 ,点击右上角的齿轮,选择 应用程序 ,能够看到和下图类似的情况,截止日期到了 2033年2月8日 说明破解成功。

Docker 创建 Jira7.12.3 中文破解版

5、FAQ

5.1、 JIRA 配置QQ企业邮件服务器

勾选TLS设置587端口,可以发送成功。

博文作者:迦壹

博客地址: Docker 创建 Jira7.12.3 中文破解版

转载声明:可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明,谢谢合作!

比特币地址:1KdgydfKMcFVpicj5w4vyn3T88dwjBst6Y

以太坊地址:0xbB0a92d634D7b9Ac69079ed0e521CC2e0a97c420


以上所述就是小编给大家介绍的《Docker 创建 Jira7.12.3 中文破解版》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Web软件用户界面设计指南

Web软件用户界面设计指南

林锐、唐勇、石志强 / 电子工业出版社 / 2005-5-1 / 20.00元

Web软件用户界面设计指南,ISBN:9787121010163,作者:林锐等编著一起来看看 《Web软件用户界面设计指南》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

在线进制转换器
在线进制转换器

各进制数互转换器

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具