Jira是一个集项目计划、任务分配、需求管理、错误跟踪于一体的工具,可以作为一个bug管理系统,可以将在测试过程中所发现的bug录入、分配给开发人员。前面介绍了Confluence在Centos下的安装破解记录,下面说下Jira7的安装破解的方法(jira和之前的confluence在同一台服务器上部署)

一、安装jdk8环境(已在confluence部署中安装)
二、创建jira数据库及jira用户

  1. [root@test-vm03 ~]# mysql -p123456
  2. Welcome to the MariaDB monitor. Commands end with ; or \g.
  3. Your MariaDB connection id is 9431
  4. Server version: 5.5.56-MariaDB MariaDB Server
  5.  
  6. Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.
  7.  
  8. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
  9.  
  10. MariaDB [(none)]> CREATE DATABASE jira CHARACTER SET utf8 COLLATE utf8_bin;
  11. Query OK, 1 row affected (0.00 sec)
  12.  
  13. MariaDB [(none)]> grant all on jira.* to 'jira'@'%' identified by 'jirapasswd';
  14. Query OK, 0 rows affected (0.01 sec)
  15.  
  16. MariaDB [(none)]> flush privileges;
  17. Query OK, 0 rows affected (0.00 sec)
  18.  
  19. MariaDB [(none)]> show databases;
  20. +--------------------+
  21. | Database |
  22. +--------------------+
  23. | information_schema |
  24. | confluence |
  25. | jira |
  26. | mysql |
  27. | performance_schema |
  28. +--------------------+
  29. 5 rows in set (0.00 sec)
  30.  
  31. MariaDB [(none)]>
  32.  
  33. 手动测试下jira连接mysql
  34. [root@test-vm03 ~]# mysql -u jira -h localhost -pjirapasswd
  35. Welcome to the MariaDB monitor. Commands end with ; or \g.
  36. Your MariaDB connection id is 9520
  37. Server version: 5.5.56-MariaDB MariaDB Server
  38.  
  39. Copyright (c) 2000, 2017, Oracle, MariaDB Corporation Ab and others.
  40.  
  41. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
  42.  
  43. MariaDB [(none)]> show databases;
  44. +--------------------+
  45. | Database |
  46. +--------------------+
  47. | information_schema |
  48. | jira |
  49. +--------------------+
  50. 2 rows in set (0.00 sec)
  51.  
  52. MariaDB [(none)]>

三、安装jira

  1. 下载atlassian-jira-software-7.4.1-x64.bin 到/opt目录下
  2. 下载地址:https://pan.baidu.com/s/1pL7KmGb
  3. 提取密码:rgiv
  4.  
  5. [root@test-vm03 ~]# cd /opt/
  6. [root@test-vm03 opt]# ls atlassian-jira-software-7.4.1-x64.bin
  7. atlassian-jira-software-7.4.1-x64.bin
  8. [root@test-vm03 opt]# chmod +x atlassian-jira-software-7.4.1-x64.bin
  9. [root@test-vm03 opt]# ./atlassian-jira-software-7.4.1-x64.bin

有上面可知,jira的安装目录为/opt/atlassian/jira,数据目录为/var/atlassian/application-data/jira,当然这些目录可以在上面安装过程中自己定义的,不定义就是默认路径。
jira的端口默认是8080,这个也可以在/opt/atlassian/jira/conf/server.xml文件里修改。

  1. 查看jira端口启动情况
  2. [root@test-vm03 opt]# lsof -i:8080
  3. COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
  4. java 78190 jira 264u IPv6 805856 0t0 TCP *:webcache (LISTEN)
  5.  
  6. [root@test-vm03 opt]# /etc/init.d/jira start //启动
  7. [root@test-vm03 opt]# /etc/init.d/jira stop //关闭

接下来我们下载jira的破解包,下载到/opt目录下。

  1. 下载地址分别为:
  2. https://pan.baidu.com/s/1htOIekG 提取密码:29te
  3. https://pan.baidu.com/s/1nwJNkxF 提取密码:354f
  4.  
  5. 然后关闭jira,把破解包里面的atlassian-extras-3.2.jarmysql-connector-java-5.1.39-bin.jar两个文件复制到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录下。
  6. [root@test-vm03 opt]# /etc/init.d/jira stop
  7. [root@test-vm03 opt]# lsof -i:8080
  8. [root@test-vm03 opt]# cp /opt/atlassian-extras-3.2.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
  9. [root@test-vm03 opt]# cp /opt/mysql-connector-java-5.1.39-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
  10.  
  11. [root@test-vm03 opt]# /etc/init.d/jira start
  12. [root@test-vm03 opt]# lsof -i:8080 //稍等一会儿,端口才会起来
  13. COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
  14. java 79629 jira 73u IPv6 811723 0t0 TCP *:webcache (LISTEN)
  15.  
  16. 其中atlassian-extras-3.2.jar是用来替换原来的atlassian-extras-3.2.jar文件,用作破解jira系统的。
  17. mysql-connector-java-5.1.39-bin.jar是用来连接mysql数据库的驱动软件包。

浏览器输入http://172.16.220.129:8080 访问jira

根据上面在mariadb里授权连接jira库的信息,填写下面的数据库连接信息

测试连接OK后,就点击"下一步"(提示:请等待数据库的设置。这可能会花费一分钟的时间)
注意,可以在下面配置域名访问。这里我还是ip访问(后续调整为域名访问)

注意:上图中的Mode中,我们在此使用的是Private模式,在这个模式下,用户的创建需要由管理员创建。而在Public模式下,用户是可以自己进行注册。

点击"generate a JIRA trial license"(之前安装confluence的时候已经注册了Atlassian,接下来是申请license。这里点击进去后的做法和之前confluence一样)

稍微等一下,就会出现下面的弹出提示框,点击"YES"

上面点击"Next"后,接着开始创建管理员账户。此过程需要等待一会儿

---------------------------------------------------------------------------------------------
可以到/var/atlassian/application-data/jira/dbconfig.xml文件下查看mysql连接(confluence查看类似)


---------------------------------------------------------------------------------------------

Jira首次登陆后,同样要配置好jira的邮件发送功能,用于创建用户/邀请用户、发送通知等。
依次点击右上角设置图标的"系统"->"电邮"->"外发邮件"

接着还可以再设置"接收邮件"功能

这样邮件功能就设置完成了,然后就可以使用邮件方式邀请用户或创建用户以及分享、通知等。
---------------------------------------------------------------------------------------------

到此jira7软件的安装破解工作就已经基本完成了,后续再介绍confluence连接jira,及其对接LDAP的操作记录。

Centos下安装破解Jira7的操作记录的更多相关文章

  1. Centos下安装破解confluence6.3的操作记录

    confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki.通过它可以实现团队成员之间的协作和知识共享.现在大多数公司都会部署一套confluence,用作内部wiki.现在co ...

  2. centos下升级git版本的操作记录

    在使用git pull.git push.git clone的时候,或者在使用jenkins发版的时候,可能会报类似如下的错误: error: The requested URL returned e ...

  3. 转:centos下升级git版本的操作记录

    https://www.cnblogs.com/kevingrace/p/8252517.html 在使用git pull.git push.git clone的时候,或者在使用jenkins发版的时 ...

  4. Ubuntu16.04下安装QQ的完整操作记录(经验证可用)

    本机安装了Ubuntu16.04系统,用于日常运维办公.打算在Ubuntu上安装QQ,如下操作记录也使用于Ubuntu18.04: 1)先下载特制的QQ程序包(其实就是基于Wine容器做了一些封装,程 ...

  5. Centos7下安装破解confluence6.3

    confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki.通过它可以实现团队成员之间的协作和知识共享.现在大多数公司都会部署一套confluence与jira的结合,用作内部w ...

  6. CentOS 5.5 下安装Countly Web Server过程记录

    CentOS 5.5 下安装Countly Web Server过程记录 1. 系统更新与中文语言包安装 2. 基本环境配置: 2.1. NodeJS安装 依赖项安装 yum -y install g ...

  7. CentOS下安装yum源的流程和操作

    一般公司都用Linux来搭建服务器,Linux安装软件时能够用yum安装依赖包是一件非常简单而幸福的事情,因为你只需一个简单的安装命令yum install []即可安装相应的软件,yum工具会自动的 ...

  8. Centos下安装mysql 总结

    一.MySQL安装 Centos下安装mysql 请点开:http://www.centoscn.com/CentosServer/sql/2013/0817/1285.html 二.MySQL的几个 ...

  9. centos下安装wireshark 抓包

    centos下安装wireshark相当简单.两条命令就够了.这里.主要是记录写使用方面的东西 安装:1.yum install wireshark.注意这样并无法使用wireshark命令和图形界面 ...

随机推荐

  1. python第九十天----jquery

    jQuery http://jquery.cuishifeng.cn/ 相当于js的模块,类库 DOM/BOM/JavaScript的类库 一.查找元素 jQuery 选择器 直接找到某个或者某个标签 ...

  2. WebDriverTest

    using OpenQA.Selenium.Firefox; using System; using System.Collections.Generic; using System.Linq; us ...

  3. [JSON_01] JSON 解析

    0. 说明 介绍 && 测试 JSON 1. 介绍 XML 指可扩展标记语言(eXtensible Markup Language). XML 被设计用来传输和存储数据. JSON: ...

  4. 使用navicat 连接mysql出现1251错误

    最近需要用MYSQL,使用navicat 连接时总出现1251错误,在网上查了一些别人的方法并试过 以下方法是正确的. 方法来自:https://blog.csdn.net/XDMFC/article ...

  5. ELK-elasticsearch-6.3.2部署

    参考博客:linux下ElasticSearch.6.2.2集群安装与head.Kibana.X-Pack..插件的配置安装 参考博客:ELK5.5.1 插件安装实践纪要(head/bigdesk/k ...

  6. SAP CRM 忠诚度相关表的关系图

    这是一张有关会员,积分,活动等内容的相关表的关系图,对相关的开发工作会有帮助. 原文标题:Table schema for managing customer loyality 本文链接:http:/ ...

  7. Java虚拟机4:Java对象创建和对象访问

    1.对象创建 Java是一门面向对象的语言,Java程序运行过程中无时无刻都有对象被创建出来.在语言层面上,创建对象(克隆.反序列化)就是一个new关键字而已,但是虚拟机层面上却不是如此.看一下在虚拟 ...

  8. linux(centos 7)下安装elasticsearch - head插件(端口占用,防火墙关闭)

    本文章来自网络仅供个人学习记录之用 一:安装Git(如果未安装) 1, yum install git 2, git --version #查看版本 二:安装node(如果未安装) node安装 三: ...

  9. 转载 .Net多线程编程—并发集合 https://www.cnblogs.com/hdwgxz/p/6258014.html

    集合 1 为什么使用并发集合? 原因主要有以下几点: System.Collections和System.Collections.Generic名称空间中所提供的经典列表.集合和数组都不是线程安全的, ...

  10. Qt中静态变量使用方法

    静态变量可以在各个页面之前使用 先定义一个用于存放静态变量的类 例如datavar 在datavar.h中添加如下代码 #ifndef DATAVAR_H #define DATAVAR_H #inc ...