JIRA 6.3.6版本部署

发表于:2015-11-19 10:50

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:孤剑    来源:51Testing软件测试网采编

  部署环境:Ubuntu Server 、JDK1.7
  JIRA文件:atlassian-jira-6.3.6.tar.gz  下载地址:百度云网盘地址http://pan.baidu.com/s/1eQgTYKE
  Mysql-JDBC:mysql-connector-java-5.1.25-bin.jar
  破解文件: Version2LicenseDecoder.class  LicenseManager.class
  汉化语言包:JIRA-6.3.3-language-pack-zh_CN.jar  下载地址:http://download.csdn.net/download/mchdba/7943421
  1、配置JIRA
  $  cd /opt
  $  tar -zxvf atlassian-jira-6.3.6.tar.gz
  $  chown -R root:root atlassian-jira-6.3.6-standalone/
  $  cd /opt
  $  mkdir jira_home
  配置jira_home路径
  $  vi /opt/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties
  jira.home = /opt/jira_home
  将Mysql-JDBC(mysql-connector-java-5.1.25-bin.jar)放到/opt/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib下
  创建JIRA数据库
  >> create database jira character set utf8 ;
  如果有端口冲突,需要更改JIRA的服务端口
  文件目录/opt/atlassian-jira-6.3.6-standalone/conf/server.xml,修改启动和关闭端口
  配置完成!
  2、启动JIRA
  $  cd /opt/atlassian-jira-6.3.6-standalone/bin
  $  ./start-jira.sh &  //启动JIRA,并在后台运行
  访问JIRA  http://localhost:8080/
  根据向导设置组织信息,数据库连接信息
  配置JIRA序列号,根据自己的需求选择,如果有JIRA的注册账户,但是没有key,则选择即时申请一个
  创建管理员用户信息,并配置Email信息
  $  ./stop-jira.sh    //停止JIRA
  3、破解
  JIRA安装完成之后,关闭JIRA,然后将atlassian-extras-2.2.2.jar和atlassian-universal-plugin-manager-plugin-2.17.13.jar中得两个class文件都进行替换
  破解的核心是替换2个License验证类
  com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class
  com\atlassian\license\LicenseManager.class
  这2个类同时存在于一下两个包中,必须全部替换才可以:
  JIRA的安装目录/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar
  JIRA的安装目录/atlassian-jira/WEB-INF/atlassian-bundled-plugins/atlassian-universal-plugin-manager-plugin-2.17.13.jar
  换完成之后,将JIRA和Agile的key文件分别修改后进行更新
  JIRA Key说明:
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=你公司的组织名称,
SEN=你申请到的SEN,
ServerID=你申请到的ServerID,
jira.NumberOfUsers=-1,
LicenseID=LID你申请到的SEN,
LicenseExpiryDate=你想设置的失效日期如:2099-12-31,
PurchaseDate=你的安装日期,格式(yyyy-mm-dd)
  Agile Key说明:
Description=JIRA Agile (formerly GreenHopper) for JIRA\: Commercial,
NumberOfUsers=-1,
CreationDate=你的安装日期,格式(yyyy-mm-dd),
Evaluation=false,
greenhopper.LicenseEdition=ENTERPRISE,
licenseVersion=2,
MaintenanceExpiryDate=你想设置的失效日期如:2099-12-31,
Organisation=你公司的组织名称,
greenhopper.active=true,
SEN=你申请到的SEN,
ServerID=你申请到的ServerID,
LicenseExpiryDate=你想设置的失效日期如:2099-12-31,
LicenseTypeName=COMMERCIAL,
PurchaseDate你的安装日期,格式(yyyy-mm-dd)
  这里SEN和ServerID就是在JIRA官网上申请的信息,填写正确即可。
  保存之后,如果到期时间显示为你设置的失效日期如:2099-12-31,就表示OK
  4、汉化
  JIRA安装部署完成之后,重新启动系统之后,管理员登录,找到插件add on,Upload,选择JIRA-6.3.3-language-pack-zh_CN.jar,观察日志是否有报错,如果报错,重启JIRA之后,重新上传汉化文件
  汉化插件安装成功之后,找到JIRA系统配置,选择中文配置
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号