Linux服务器JIRA搭建记录

作者:超级管理员 更新时间:2017-09-13 17:56:16 来源:未知 点击:15642
  JIRA6.3.6版本部署准备  部署环境:Linux系统、Amd64架构、JDK1.7.0_71  JIRA文件(包含MysqlJDBCDriver、安装包、汉化、破解所需,提取密码4gkd):
   JIRA 6.3.6版本部署准备
  部署环境: Linux系统、Amd64 架构、JDK1.7.0_71
  JIRA文件(包含Mysql JDBC Driver、安装包、汉化、破解所需,提取密码4gkd):JIRA.zip
  去Jira官方网站注册一个帐号,以便获取License:Jira官网
   具体方法/步骤
   1、配置JIRA
  $ cd /opt
  $ tar -zxvf atlassian-jira-6.3.6.tar.gz
  如果8080端口已经被占用了,启动Jira的时候会报错,找到 server.xml,需要把默认的8080端口改成8081(或者其它你想要配置的端口号),大概在文件的第49行附件,修改方法如下:
  #先看下8080端口是否被占用
  $ lsof -i:8080
  $vim/opt/atlassian-jira-6.3.6-standalone/conf/server.xml
   2、配置jira_home路径
  $ vim /opt/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties
  设置jira.home = /opt/jira_home并保存(注意,不要设置在atlassian-jira-6.3.6-standalone目录下,否则会报错)
  如果你的 数据库是MySql,这个时候还需要替换Jira里的一个jar包,将Mysql-JDBC(mysql-connector-java-5.1.25-bin.jar)放到/opt/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib下
   3、启动JIRA
  $ /opt/atlassian-jira-6.3.6-standalone/bin/start-jira.sh
  Jira启动之后,会在/opt下自动创建jira_home文件夹,然后,访问你的Jira服务器地址出现下图:
  Jira初始化访问页面
  4、JIRA配置
  在初始化访问页面,两个选项是针对数据库的设置,可以选择系统自带的数据库,默认选项,也可以使用服务器已存在的数据库,填写相应数据库链接、用户名,密码。(由于自己在进行初始化的时候没有进行截图 记录,故网上找了些图片,请忽略这些图片所展示的汉化效果,后续会配置汉化)

  Jira数据库配置图
  之后,点击next继续(如果你的数据库选的也是MySql,那么此时报找不到类: com.mysql.jdbc.Driver的错,那么就是缺少MySql的JDBC驱动,解决办法请参照步骤2)
  配置完数据库之后,在新界面录入程序标题,点击“next”按钮,如图:

  选择服务,默认就好
  此时出现下图内容:
  填写临时授权码
  选择第三个(License key请去Jira官网注册帐号获取),next
  设置管理员帐号
  next,配置邮件服务器,这一步可跳过
  之后,JIRA安装正式完成,自动跳转到JIRA管理页面
  上边提到,我图片用的都是别人已汉化的,实际情况是我的还没进行汉化,此时进行汉化和破解
   5、汉化&破解
  将下载的压缩包中atlassian-extras-2.2.2.jar替换你的Jira的安装目录的\atlassian-jira\WEB-INF\lib同名jar
  将atlassian-universal-plugin-manager-plugin-2.17.13.jar?替换到?jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/atlassian-bundled-plugins/
  用管理员登陆,在右上角的齿轮状菜单中选择add-ons,然后在打开的页面左侧选择Manage?Add-ons,选择Upload?Plugins?连接,浏览上传中文语言包JIRA-6.3.3-language-pack-zh_CN.jar,上传之后清除 浏览器缓存,或刷新页面,重新访问(还是不行就重启服务),点击右上角齿轮状菜单,进system,然后再general setting中修改default language(之前可选语言类型列表中是没有中文的,现在有了),设置完就ok了。下面进行破解
  此时有效期只有不到一个月时间
  在 系统>授权> 中输入破解授权码,授权码参数范例(带删除线的可不用修改):
  Description=JIRA: Commercial,
  CreationDate=你的安装日期,格式(yyyy-mm-dd),
  jira.LicenseEdition=ENTERPRISE,
  Evaluation=false,
  jira.LicenseTypeName=COMMERCIAL,
  jira.active=true,
  licenseVersion=2,
  MaintenanceExpiryDate=2099-12-31,
  Organisation=joiandjoin,
  SEN=你申请到的SEN注意没有前缀LID,
  ServerID=你申请到的ServerID,
  jira.NumberOfUsers=-1,
  LicenseID=LID你申请到的SEN,注意LID前缀不要丢掉,
  LicenseExpiryDate=2099-12-31,
  PurchaseDate=你的安装日期,格式(yyyy-mm-dd)
  点击add进行授权更新
  【问题归纳】
  1、如果使用mysql数据库,要把mysql的jdbc驱动jar包上传到jira安装目录下的lib目录里。
  2、破解jar包有两个,而不是一个,很多人都只上传了一个。
  3、汉化包只有一个,STD-CN包有问题不能用。
  4、汉化包要在安装完成后,在系统页面上传插件,而不能从后台上传到安装目录lib目录。

【推荐】Appium直播课早鸟价限时优惠,APP自动化的首选利器>>

推荐阅读

热门内容

Linux服务器JIRA搭建记录

  JIRA6.3.6版本部署准备  部...

测试小白谈web测试

  前段时间测试官网和后台,提bug给我...

浅析基于Selenium和TestNG的

  导语:  互联网产品迭代迅速,敏捷开...

测试分布式系统的线性一致性

  正确实现一个分布式系统是非常有挑战的...

Android UI测试之Espress

  暑假实习的单位,被分到了一个测试组,...

优化压测脚本( loadrunner+p

  使用python脚本配合loadru...

一道有趣的BAT公司面试题:7只老鼠测试

  起源  今天,休息的时候同事虎哥给我...

安装包安全测试

  主要说明以下内容:  1、能否反编译...

功能测试大揭秘(2)—— Appium基

  上文回顾  上一篇为大家介绍了如何通...

iOS单元测试之XCTest详解

  前言:测试是一个好的App不可缺少的...

最新内容

求问大神java空指针异常

-------------------------------构造器内声明的jf...

求问大神javaGui空指针异常

-------------------------------39行空指针。。。...

求一个div能够拖动的代码

如题-------------------------------http://...

springboot 整合 mybatis 封装dao的问题

dao接口:public interface AdminDao {method ...

诡异的问题,在return的时候,出问题了

-------------------------------所以debug的重...

JavaObject类中的registNatives()方法实现了那些事情

百度上普遍说注册本地方法wait、notify、notifyAll、hashCo...

ajax请求成功后怎么把data数据显示到页面上

 success: function (data){         var s...

SpringMvc中如何将数组在前台遍历

各位大佬求助,因为前台使用的是HTML  没有使用jstl遍历在controll...

springmvc+websocket 拦截器进去以后到handler一直报空指针异常

严重: Servlet.service() for servlet [sprin...

JAVA虚拟机java栈内存的问题!!

最近在学习JVM,学到java栈的部分,看到书上说栈溢出是因为给栈分配的内存不够...

maven 项目运行不了

maven项目有多个模块,分别是model、dao、service、web(使用...

SSH2项目下的所有JavaBean包括Struts2的所有Action和拦截器等都受Spring IoC容器管理吗?

SSH2项目下的所有JavaBean包括Struts2的所有Action和拦截器...

下载word文件打不开

使用response 方式,使用浏览器从服务器端下载文件,文件下载成功,并且文件...

uploadify插件问题,小白求教啊!

文件都已经成功上传了,但是谷歌浏览器可以成功调用onUploadSuccess函...

php页面能够获取到后台设置的session吗?

如果前端通过JS提交了一次用户登录的表单,后台验证成功后设置了该用户登录状态的s...

Ajax 跨越访问后台,返回出错

$.ajax({            url: requestUrl,   /...

自动加载类,__autoload 是如何实现的

麻烦大神解释下 这个例子吧 什么文件名 减6 的 什么Action 的  都干嘛...

spring 配置时遇到的一个奇怪的问题

使用spring  xml 引入了properties文件  

请问写原生的php程序需要注意什么事项?如何做到安全最大化?linux环境

因为最近在写一个微信小程序。功能很简单主要有1:手机号注册(通过短信形式)2:用...

引用其他人写的方法出现问题,大家帮忙看看,谢谢了

错误如下图上面是别人写的加载天地图的方法,在他给的工程里可以运行,我新建一个挪过...