JIRA 6.3.6版本部署
原文地址: http://www.cnblogs.com/candle806/p/4095635.html
JIRA 6.3.6版本部署
部署环境: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系统配置,选择中文配置
转载于:https://www.cnblogs.com/AloneSword/p/4323694.html
JIRA 6.3.6版本部署相关推荐
- JIRA高可用集群部署
目录 部署流程简述 注意事项 具体操作步骤 部署流程简述 此文档基于JIRA V8.15.0版本配置部署,对其他JIRA版本只具有参考作用,不确保配置流程相同 注:集群模式配置完成后并没有VIP,以I ...
- ubuntu18.04 Desktop版本部署13.2.6版本ceph
文章目录 选择系统 安装系统 网络配置 CEPH部署 想要查看版本较高的ceph在进行录像业务存储且在磁盘占用率在70%左右时且ceph底层出现slow_request是否会对上层录像业务造成显性影响 ...
- mysql 5.6升级8.0_Mysql数据库从5.6.28版本升到8.0.11版本部署项目时遇到的问题及解决方法...
MysqL数据库版本从5.6.28升到8.0.11过程中部署项目时遇到的问题和解决方法,具体介绍如下所示: 首先这个项目用到了hibernate4.2.0,链接MysqL5.6.28没问题,换到8.0 ...
- mysql数据库5.7配置文件_mysql数据库5.7版本部署
mysql数据库5.7版本部署 1.安装前准备: (mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 二进制安装包 + centos7.4系统,有yum环境,可以在 ...
- iot-Scada免费Scada组态软件系列教程4-二次开发与版本部署
iot-Scada免费Scada组态软件系列教程 系列文章目录 iot-Scada免费Scada组态软件系列教程1-初识iot-Scada iot-Scada免费Scada组态软件系列教程2-架构设计 ...
- Jira-使用docker安装jira(支持最新版本)
Jira-使用docker安装jira(支持最新版本) 最新版本已支持到9.5.0 本文仅提供交流学习 本文针对具有docker.Linux使用基础的兄弟姐妹们 请提前安装docker软件 需要原生安 ...
- OpenStack Newton版本部署----计算服务(nova)
OpenStackNewton版本部署----计算服务(Nova) Nova是OpenStack计算的弹性控制器.OpenStack云实例生命期所需的各种动作都将由Nova进行处理和支撑,这就意味着N ...
- ONAP桂林版本部署
ONAP桂林版本部署(从docker安装到k8s集群到Helm再到ONAP) 1 docker-k8s-Helm-ONAP 1.1 Kubernetes环境搭建方式 1.1.1 Kubeadm 1.1 ...
- ruoyi项目前后端分离版本部署-linux系统
ruoyi项目前后端分离版本部署-linux系统 参考网址 ruoyi官网 https://doc.ruoyi.vip/ruoyi-vue/ https://ruoyi.vip/ 参考文章网址 htt ...
最新文章
- 我的商汤实习年末总结
- NGUI的技能冷却实现
- c++ argmax
- python编写IP地址与十进制IP转换脚本
- 命令行运行vbs脚本并传参数给vbs中的变量简单示例
- truncate,delete,drop之间的区别
- linux 如何解压.exe,linux下解压火狐浏览器压缩包 ./filefox 运行可执行程序报错问题...
- 爬虫-腾讯视频-弹幕评论
- ValueError: I/O operation on closed file 解决办法
- 让我们在网页中实现数据库的增删改查~
- 大学计算机应用作业,大学计算机应用作业
- win7用友u8安装教程_如何在win7系统中安装用友u8(图文)
- 反应堆Reactor模式
- 自动激活win7系统的bat文件
- 经典SQL学习笔记 (二)-单行函数
- Java项目:SSH学生请假管理系统
- Mac安装truffle框架时出现✓ Preparing to download box ✖ Downloading Unbox failed! Error: connect的解决方法
- MAC地址中的“O”和“0”怎么区别?命令行黑窗口界面的“O”和“0”怎么区别?
- 深圳市文化创意产业百强(2011-2012)公示
- Aspose.PDF for Java 20.x
热门文章
- 【正一专栏】梅西终老巴萨可被裁判吹掉了已进之球
- (转载)四种常见的 POST 提交数据方式
- CentOS6.2部署mysql环境
- quirks 模式是什么?它和 standards 模式有什么区别_什么是二级分销模式
- pr扫光转场插件_2020年最新pr转场特效:300套模板+200集视频教程+插件,送你参考...
- 组件间数据交互——父组件向子组件传值( props属性值类型) 子组件向父组件传值-携带参数 || 非父子组件间传值
- Response对象学习
- 用javascript实现简单的物质(密度)分布图
- jquery lt选择器与gt选择器
- Python 技术篇-用os库实现本地文件重命名实例演示