jira 系统服务部署(包括5.0.3版本和7.2版本)
1. 安装环境准备
1.1 安装文件下载
链接:http://pan.baidu.com/s/1i5orI9B 密码:6lih
1.2 java环境准备
2.1 jdk安装
2.2 java环境变量配置
参考资料:https://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html
1.3 MySQL建库和建账号
1、mysql中创建数据库jiradb
|
create database jiradb character set 'UTF8'; create user jirauser identified by 'jira'; //创建用户名为jirauser,密码为jira的帐号 grant all privileges on *.* to 'jirauser'@'%' identified by 'jira' with grant option; grant all privileges on *.* to 'jirauser'@'localhost' identified by 'jira' with grant option; flush privileges; quit; |
2、卸载jira重装时,注意要删除数据库
drop database jiradb;
3、查看已有数据库
show databases;
4、备份MySQL数据库的命令
Cd C:\Program Files\MySQL\MySQL Server 5.7\bin;
mysqldump –u jirauser –p jira jiradb > backupjiradb.sql
完成后,在bin路径下生成“backupjiradb.sql”文件,
5、mysql 修改密码策略
set global validate_password_policy=0;
set global validate_password_length=1;
show variables like 'validate_password%';

2. atlassian-jira-5.0.3+安装和破解
2.1 安装
1、双击安装文件atlassian-jira-5.0.3-x32.exe,按默认“下一步”进行安装,
2、在配置数据库时建议使用oracle10g,或者mysql,
3、配置到需要输入授权码的界面时,先关闭jira服务器(开始/程序/jira/stop jira server),接着进行破解;
2.2 配置和破解
1、将破解包jira-crack-5.0.x.zip解压缩以后
a) 把..\jira-crack-5.0.x\atlassian-jira\WEB-INF\classes\com\atlassian\jira\license\JiraLicenseStoreImpl.class文件覆盖到JIRA5.0.3安装目录.
.\Atlassian\JIRA\atlassian-jira\WEB-INF\classes\com\atlassian\jira\license\JiraLicenseStoreImpl.class
b) 把..\jjira-crack-5.0.x\atlassian-jira\WEB-INF\classes\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class文件覆盖到JIRA5.0.3安装目录
.\Atlassian\JIRA\atlassian-jira\WEB-INF\classes\com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class
c) atlassian-extras-2.2.2.jar覆盖
.\Atlassian\JIRA\atlassian-jira\WEB-INF\lib\atlassian-extras-2.2.2.jar
2、破解文件覆盖完成后,重新启动JIRA服务(开始/程序/jira/start jira server)。系统会自动转入输授权码的界面,按以下格式输入明文:
Description=JIRA:ENTERPRISE
CreationDate=2017-08-22
ContactName=administrator
jira.LicenseEdition=ENTERPRISE
ContactEMail=liuyitan87@163.com
Evaluation=false
jira.LicenseTypeName=COMMERCIAL
jira.active=true
licenseVersion=2
MaintenanceExpiryDate=2099-10-22
Organisation=IIS
jira.NumberOfUsers=-1
ServerID=BXW5-WMQ3-DIRS-9KXH
LicenseID=LID
LicenseExpiryDate=2099-10-22
PurchaseDate=2017-08-22
点击“下一步”直至配置完成。
3.
atlassian-jira-7.2.3+安装和破解
atlassian-jira-7.2.3+安装和破解,可安装参考资料来,写的很详细
4. 低版本jira升级到atlassian-jira-7.2
4.1 升级
1、双击安装文件atlassian-jira-software-7.2.2-x32.exe,按默认“下一步”进行升级,
2、如果低版本jira有附件,需要自行拷贝原jira中的附件文件。
附件文件保存目录在如下:C:\Program Files\Atlassian\Application
Data\JIRA\data
4.2 JIRA&SVN插件
JIRA安装好后,SVN提交代码要显示在JIRA上,这需要用到JIRA的SVN的插件
1、下载
下载svn与jira插件安装包 (atlassian-jira-subversion-plugin-0.10.5.4_01)
下载地址:https://marketplace.atlassian.com/plugins/com.atlassian.jira.plugin.ext.subversion
2、解压
解压包里lib文件夹下的jar拷贝到
(C:\Program
Files\Atlassian\JIRA\atlassian-jira\WEB-INF\lib 下
解压包里的subversion-jira-plugin.properties文件拷贝到
(C:\Program
Files\Atlassian\JIRA\atlassian-jira\WEB-INF\classes )
3、重新登录JIRA,
点击administrator会出现[Subversion Repositories],就安装好了。
4、增加项目与Jira关联
如果状态是未激活,那就要点击后面的“编辑“按钮,对配置的内容进行修改,输入显示名、svn地址、用户名、密码,然后保存,
如果配置正确,则状态为:已生效;
5、Delay
信息
在System --> Services 中可以看到如下信息,Delay中设置的是提交后多久可以看到提交的svn信息:如下图所示:
5. 常见问题解决
【问题1】JIRA 7.0 配置 MySQL时出错,Test Connection时提示: "Unknown system variable
'storage_engine'"
【原因】由于目前JIRA最多支持mysql 5.6 的版本
【解决办法】
可以下载新的mysql 驱动,使用
mysql-connector-java-5.1.39-SNAPSHOT-bin.jar 成功连接DB.
具体参考如下博客:
【问题2】jira与SVN关联后,不显示Subversion Commits标签或不显示svn提交信息
【原因】jira用户没有添加 查看版本控制 的权限
【解决办法】
管理员登陆–>Administrator–> Schemes –>
Permission Schemes找到对应的权限方案修改
【问题3】在bug下面的Subversion Commits标签下没有任何svn提交信息
【原因】Subversion Repositories插件内配置的用户没有提交评论的权限
【解决办法】
管理员登陆–>Administrator–> Schemes –>
Permission Schemes找到对应的权限方案,找到Add Comments 将你在Subversion Repositories插件内配置的用户添加上
参考资料
jira 系统服务部署(包括5.0.3版本和7.2版本)的更多相关文章
- 阿里云centos7.4安装并部署svn1.10.0版本(配置多仓库,加入开机自启动)
如何安装最新版本 1.10.0: 如果已安装旧版本,先卸载 yum remove subversion* 查看当前可安装的版本 yum list | grep subversion 可以去官网下载安装 ...
- Eclipse中部署hadoop2.3.0
1 eclipse中hadoop环境部署概览 eclipse 中部署hadoop包括两大部分:hdfs环境部署和mapreduce任务执行环境部署.一般hdfs环境部署比较简单,部署后就 可以在ecl ...
- 离线方式部署Ambari2.6.0.0
Hadoop生态圈-离线方式部署Ambari2.6.0.0 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我现在所在的公司用的是CDH管理Hadoop集群,前端时间去面试时发现很多 ...
- k8s部署k8s-dashboard(v2.0.0-rc5)
部署dashboard 版本问题 dashboard版本更新换代很快,而且每个版本对应的k8s版本都有可能不同,所以第一步要确定版本对应关系. 查看页面可以确认版本对应关系 版本对应不上可能出现很多语 ...
- 部署基于.netcore5.0的ABP框架后台Api服务端,以及使用Nginx部署Vue+Element前端应用
前面介绍了很多关于ABP框架的后台Web API 服务端,以及基于Vue+Element前端应用,本篇针对两者的联合部署,以及对部署中遇到的问题进行处理.ABP框架的后端是基于.net core5.0 ...
- win7 IIS7环境下部署PHP 7.0
最近在本机电脑win7 II7环境下部署PHP 7.0遇到一些问题,将之记录下来 简要步骤如下: 1.到php官网下载php,由于是IIS环境要下载非线程安全的版本,我下载的是7.0.13 2.解压到 ...
- MVC4.0网站发布和部署到IIS7.0上的方法
最近在研究MVC4,使用vs2010,开发的站点在发布和部署到iis7上的过程中遇到了很多问题,现在将解决的过程记录下来,以便日后参考,整个过程主要以截图形式呈现 vs2010的安装和mvc4的安装不 ...
- (copy)MVC4.0网站发布和部署到IIS7.0上的方法
最近在研究MVC4,使用vs2010,开发的站点在发布和部署到iis7上的过程中遇到了很多问题,现在将解决的过程记录下来,以便日后参考,整个过程主要以截图形式呈现 vs2010的安装和mvc4的安装不 ...
- MVC4.0网站发布和部署到IIS7.0上的方法【转:http://www.th7.cn/Program/net/201403/183756.shtml】
最近在研究MVC4,使用vs2010,开发的站点在发布和部署到iis7上的过程中遇到了很多问题,现在将解决的过程记录下来,以便日后参考,整个过程主要以截图形式呈现 vs2010的安装和mvc4的安装不 ...
随机推荐
- Springboot 配置文件与对象之间进行映射之@ConfigurationProperties
一.将配置文件与实体类绑定1.1.将yaml配置文件的属性映射到Javabean中1.1.1.yaml配置文件注意:键值对的语法,键:之后必须要有空格 1.1.2.Javabean 定义注意:java ...
- jquery点击tr换背景颜色
jquery点击tr换tr的背景颜色,table的id为db-list1jQuery(function() { jQuery("#db-list1 tr").click( func ...
- luogu 5月月赛 #A
T29693 取石子 题目描述 Alice 和 Bob 在玩游戏 他们有 n 堆石子,第 i 堆石子有ai 个,保证初始时 ai≤ai+1(1≤i<n) . 现在他们轮流对这些石子进行操作 ...
- (12) OpenSSL主配置文件openssl.cnf
1.man config 该帮助文档说明了openssl.cnf以及一些其他辅助配置文件的规范.格式及读取方式.后文中的所有解释除非特别指明,都将以openssl.cnf为例. [root@local ...
- Mysql ICP(翻译)
英文版原文链接 https://mariadb.com/kb/en/library/index-condition-pushdown/ ICP 全称 Index Condition Pushdown. ...
- python编程之API入门: (二)python3中使用新浪微博API
回顾API使用的流程 通过百度地图API的使用,我理解API调用的一般流程为:生成API规定格式的url->通过urllib读取url中数据->对json格式的数据进行解析.下一步,开始研 ...
- jquery的ajax和getJson跨域获取json数据
目前浏览器端跨域访问常用的两种方法有两种: 1.通过jQuery的ajax进行跨域,这其实是采用的jsonp的方式来实现的. jsonp是英文json with padding的缩写.它允许在服务器端 ...
- jquery获取ul中li的值
- 【java基础 4】树形结构数据呈现的非递归算法(循环)实现
一.基本概况 上一篇博客介绍到用递归实现树结构数据的查找,那么这篇博客,我就结合自己对于树的理解,然后用一种非递归的方式进行树结构数据的处理.首先,改造数据库表设计,加入度的概念: 首先,layer的 ...
- Codeforces Round #388 (Div. 2) A+B+C!
A. Bachgold Problem 任何一个数都可以由1和2组成,由于n是大于等于2的,也就是可以由2和3组成.要求最多的素数即素数越小越好,很明显2越多越好,如果n为奇数则再输出一个3即可. i ...