CenOS 7.x 搭建并破解jira 7.3.8
时间:2019-04-26
本文章向大家介绍CenOS 7.x 搭建并破解jira 7.3.8,主要包括CenOS 7.x 搭建并破解jira 7.3.8使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1.主机环境
[root@jira ~]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
2.安装jdk
- jdk下载地址,需要勾上接受许可才能下载
- 下载完成后上传至linux主机,开始安装
[root@jira ~]# cd /usr/local/src/
[root@jira src]# tar xf jdk-8u201-linux-x64.tar.gz -C /usr/local/
[root@jira src]# ln -s /usr/local/jdk1.8.0_201/ /usr/local/jdk
[root@jira src]# ln -s /usr/local/jdk/bin/java /usr/bin/java
# 追加以下三行内容至profile文件中
[root@jira src]# vim /etc/profile
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=.:/lib/dt.jar:/lib/tools.jar
export PATH=/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
[root@jira src]# source /etc/profile
# 可以看到版本号即安装成功
[root@jira src]# java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
- 将包上传至/usr/local/src下,并解压
[root@jira ~]# cd /usr/local/src/
[root@jira src]# tar xf atlassian-jira-software-7.3.8.tar.gz -C /usr/local/
- 修改jira的家目录,修改jira端口为8088(端口随意,改不改都成)
[root@jira src]# ln -s /usr/local/atlassian-jira-software-7.3.8-standalone/ /usr/local/jira
[root@jira src]# mkdir -p /usr/lcoal/jira/jira_home
[root@jira src]# vim /usr/local/jira/atlassian-jira/WEB-INF/classes/jira-application.properties
jira.home = /usr/local/jira/jira_home
[root@jira src]# cd /usr/local/jira/conf/
[root@jira conf]# cp server.xml{,.bak}
[root@jira conf]# vim server.xml
Connector port="8088"
- 解压前面下载的破解包,替换掉lib目录下的jar包,并将数据库连接器也放在lib目录下
[root@jira conf]# cd /usr/local/src/
[root@jira src]# unzip jira7.3破解包.zip
# 替换前先备份原来的jar包
[root@jira src]# cd /usr/local/jira/atlassian-jira/WEB-INF/lib/
[root@jira lib]# mv atlassian-extras-3.2.jar atlassian-extras-3.2.jar.bak
[root@jira lib]# cp /usr/local/src/jira7.3/* ./
4.安装数据库,请参考我另一篇博文mysql安装
5.数据库搭建完成后,创建对应数据库并授权
mysql> create database jira CHARSET utf8 COLLATE utf8_general_ci;
mysql> grant all on jira.* to 'jira'@'%' identified by 'jiradb';
mysql> flush privileges;
mysql> \q
6.启动jira
[root@jira lib]# cd /usr/local/jira/bin/
[root@jira bin]# ./start-jira.sh
[root@jira bin]# lsof -i:8088
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 22492 root 68u IPv6 254051 0t0 TCP *:radan-http (LISTEN)
7.图形化配置jira
- 选择语言为中文,如果默认是中文则略过,选择”我将它设置为自己“,然后下一步
- 数据库配置,选择其它数据库,然后填写自己前面数据库中配置的信息,配置完成后可以点测试连接,测试成功,下一步
- 下一步设置应用程序属性,随意起个jira的名字,然后下一步
- 点击生成许可证,然后copy下服务器ID一会要用
- 有atlassian的账户就直接登录,没有使用邮箱注册一个,登录。
- 登录之后,按照下图选择,组织随意写,serverID和前面一致,然后点Generate License。
- 点击生成许可证后,在下一个页面稍微等下,会自动弹出确认页面,点yes。如果没有,就手动在此页面找到自己的license复制粘贴到前面许可证关键字的位置。
- 点击yes后,许可证关键字会自动输入到对应位置,然后下一步
- 设置管理员账户。
- 电子邮件设置略过,然后完成
- 接下来就是欢迎界面了,设置语言,选择头像
- 接下来尝试创建项目的步骤了,根据你的需要创建就OK了。
- Dubbo源码解析 —— zookeeper连接
- 浣熊检测器实例, 如何用TensorFlow的Object Detector API来训练你的物体检测器
- 用Keras进行深度学习模式的正则化方法:Dropout
- 用深度学习硬件的闲置时间,来挖比特币
- 深度学习:如何理解tensorflow文本蕴含的原理
- 重磅!腾讯与科大讯飞技术共创,Google ProtoBuf进入TARS家族!
- 深度学习与R语言
- 在Keras中展示深度学习模式的训练历史记录
- 分析漏洞利用工具包 Archie和Astrum工具包
- 手游热更新方案xLua开源:Unity3D下Lua编程解决方案
- 如何为Keras中的深度学习模型建立Checkpoint
- Dubbo 源码解析 —— Zookeeper 创建节点
- 熔断器 Hystrix 源码解析 —— 断路器 HystrixCircuitBreaker
- 源码级别解读 mybatis 插件
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Spring Boot开启JSP页面热部署
- Springboot thymeleaf热部署
- Java初始化List的6种方式
- Java遍历Map对象的四种方式
- 【SpringBoot源码解析】第三章:SpringBoot通过打成war包的方式是如何启动的
- 让你编码嗨到停不下来的8个VSCode插件
- 【SpringBoot源码解析】第四章:SpringBoot是如何自动装配SpringMvc的
- 【SpringBoot源码解析】第二章:SpringBoot是如何通过内置Tomcat启动的
- 技术译文 | How Can ScaleFlux Handle MySQL Workload?
- 技术译文 | MySQL 8 需要多大的 innodb_buffer_pool_instances 值(上)
- 前端登录,这一篇就够了
- 技术译文 | MySQL 8 需要多大的 innodb_buffer_pool_instances 值(下)
- 创建线程到底有多少种方式?
- CANet|拼接注意力网络
- SQL 中判断条件的先后顺序,会引起索引失效么?
- 数据库配置,选择其它数据库,然后填写自己前面数据库中配置的信息,配置完成后可以点测试连接,测试成功,下一步