写在前面

网络类似文章不少,但是同样的路,别人走可能一马平川,自己走可能磕磕绊绊。记录一下自己搭建过程的一路踩坑历程【目前还记得的】。

一、环境准备

1,jira7.3的运行是依赖java环境的,也就是说需要安装jdk并且要是1.8以上版本,如下:

查看已安装版本:rpm -qa|grep java*

可能是不满足你要求的版本,你可以选择多版本jdk共存,我直接简单粗暴--卸载了

卸载有两种方式,一种是普通删除,另一种是强力删除,分别是:rpm -e *和rpm -e --nodeps *

安装jdk,略提一下。可以下载包,然后tar -zxvf jdk-8u60-linux-x64.tar.gz之类的,也可以可以用yum。

(yum -y list java)

(注1: yum install java-1.8.0-openjdk.x86_64)
(注2:yum -y install java-1.8.0-openjdk*)

2,安装MySQL服务器

 也会需要 先破再立rpm -qa|grep mysql* ,类似以上jdk操作。只是这里碰到的坑可能比较多,这里记录一下自己遇到的问题

[ERROR] –initialize specified but the data directory has files in it. Aborting.

  

[错误] -初始化指定,但数据目录中有文件。中止

解决方法:将数据目录下已存在的文件全部删除。如:rm -rf /data/mysql/*

重新初始化:

/usr/local/mysql/bin/mysqld 
--user=mysql 
--basedir=/usr/local/mysql 
--datadir=/data/mysql

二、下载jira及其破解包

[root@localhost ~]#wget https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.3.8-x64.bin

[root@localhost ~]# chmod 755 atlassian-jira-software-7.3.8-x64.bin

[root@localhost ~]#./atlassian-jira-software-7.3.8-x64.bin

公司直接linux这样操作太慢了,我直接pc下载后上传的,jira7.3.8&破解 链接:https://pan.baidu.com/s/1CT7s2V1HGGf7RJmYGI4Lvg 密码:j8gq

以下部分参考别人的操作,顺便

保留一下。余下配置、启动之类的就不多说了。

通过上图,我们可以很明显的看出jira安装到了/opt/atlassian/jira和/var/atlassian/application-data/jira目录下,并且jira监听的端口是8080。

jira的主要配置文件,存放在/opt/atlassian/jira/conf/server.xml文件中,如下:

vim /opt/atlassian/jira/conf/server.xml

现在我们先关闭jira,然后把破解包里面的atlassian-extras-3.2.jar和mysql-connector-java-5.1.39-bin.jar两个文件复制到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录下。

其中atlassian-extras-3..2.jar是用来替换原来的atlassian-extras-3.1.2.jar文件,用作破解jira系统的。

而mysql-connector-java-5.1.39-bin.jar是用来连接mysql数据库的驱动软件包。

把破解包里面的atlassian-universal-plugin-manager-plugin-2.17.13.jar 覆盖到/opt/atlassian/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins目录中相同的jar包

现在再次启动jira,如下:

netstat -tnpl|grep 8080 查看进程杀掉进程也行
find / -name jira 找到jira的安装目录
jira/jira/bin 进入bin目录

sh shutdown.sh 杀掉进程
sh startup.sh 启动jira

然后我们现在来访问如下地址:172.0.0.1:8080

关于破解,遇到的问题

这里需要把第一个卸载,然后重启服务就ok了,不然你会遇到这样的情况

查看logs是这样的

另外我犯了一个低级的错,忘记管理员密码,界面暂未找到相关修改的地方,发送邮件无效,直接按网上的办法数据库修改了

Jira数据库中,用户信息都存放在表 cwd_user 中,将 XXXX 的密码设置为 sphere
mysql> update cwd_user set credential='uQieO/1CGMUIXXftw3ynrsaYLShI+GTcPS4LdUGWbIusFvHPfUzD7CZvms6yMMvA8I7FViHVEqr6Mj4pCLKAFQ==' where user_name='XXXX';

然后登陆,系统-管理下-修改【外部用户管理】为关,

用户信息 下可见 更改密码,修改即可。

linux下jira搭建&破解(转自:https://www.cnblogs.com/zpw-1/p/9553358.html)的更多相关文章

  1. Linux下快速搭建php开发环境

    php开发环境快速搭建 一.Linux下快速搭建php开发环境 1.安装XAMPP for Linux XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包,使用XA ...

  2. linux下svn 搭建

    linux 下SVN搭建加自动提交更新到指定目录一.安装#yum install subversion       yum安装SVN#mkdir -p /opt/svn/repos       创建s ...

  3. 转载-Linux下svn搭建配置流程

    Linux下svn搭建配置流程     一.    源文件编译安装.源文件共两个,为: 1.   下载subversion源文件 subversion-1.6.1.tar.gz http://d136 ...

  4. Intellij idea史上最简单的教程之Linux下安装与破解Intellij idea2017

    一.前言 这一节我们介绍在Linux下如何安装与破解Intellij idea2017.现在有很多公司开发环境都是Linux,所以掌握在Linux环境下使用Idea办公也是咱们必须得掌握的技能. 记住 ...

  5. Linux下环境搭建(四)——jenkins+gitlab+jmeter实践

    经过前三篇博文的介绍,jenkins+gitlab+jmeter接口自动化的框架就搭建成功了,详细可见 Linux下环境搭建(一)——java.tomcat配置 Linux下环境搭建(二)——jenk ...

  6. linux下如何安装破解IntelliJ IDEA,及其基本使用教程;

    今天在linux下安装了IntelliJ idea,由于现在很多企业在linux平台下使用IntelliJ idea做java web的开发,所以对于IntelliJ idea的安装和学习是一件基本的 ...

  7. Linux下环境搭建(一)——java、tomcat配置

    通过2个周末小憩的时间,终究是把linux环境下的jenkins+gitlab+jmeter框架给弄好了.jenkins的配置系列文章,可以翻看我以前的博文.此次,就将在linux下搭建环境的过程以博 ...

  8. Linux下环境搭建(二)——jenkins+gitlab配置

    配置jenkins+gitlab环境,需要依托java环境,在之前的博文中,已配置好java环境,所以可以直接搭建这两个工具的环境即可. jenkins配置 jenkins的配置方法,在之前windo ...

  9. linux下环境搭建比较

    xampp是一款初学者使用的集成的apache mysql与php配置安装包了,我们可以利用xampp来快速安装配置php环境,下面一起来看看吧.   要在linux服务器上面挂我们的php网站程序, ...

随机推荐

  1. 剑指offer62:二插搜索树的第k个节点

    题目描述: 给定一颗二叉搜索树,请找出其中的第k大的结点.例如, 5 / \ 3 7 /\ /\ 2 4 6 8 中,按结点数值大小顺序第三个结点的值为4. 中序遍历 /* struct TreeNo ...

  2. Nginx+Memcached+Tomcat集群配置

    1.   Nginx Nginx是通过将多个Web Server绑定到同一个IP地址下,以实现多个WebServer间的负载均衡,降低单个Web Server的负荷,以提高整体的性能与稳定性. 安装和 ...

  3. 国际化实现之安装脚手架vue以及打包问题

    做这个项目用的是vue+element UI来实现的响应式布局,现主要说一下国际化这块的实现. 第一步:新建文件夹i18n 第二步:配置cn.js.en.js等文件内容 cn.js import en ...

  4. UML——六大关系整理

    UML——六大关系整理 1.定义 是一种面向对象的建模语言,它是运用统一的.标准化的标记和定义实现对软件系统进行面向对象的描述和建模(百度百科). 2.六种关系 这六种关系分别为,继承.实现.关联.聚 ...

  5. 微信小程序登录方案

    微信小程序登录方案 登录程序 app.js 调用wx.login获取code 将code作为参数请求自己业务登录接口获取session_key 存储session_key 如果有回调执行回调 App( ...

  6. Eclipse的版本命名

    Eclipse自3.1开始使用木星的卫星作为版本名,例如: 木卫一:伊奥 lo木卫二:欧罗巴 Europa木卫三:伽倪墨得斯 Ganymede木卫四:卡利斯托 Callisto .... Eclips ...

  7. Spring Security 安全框架

    一 简介:Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架.它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spr ...

  8. win10 安装oracle 11gR2_database(内附下载地址)

    前言:想要为了后续开展项目做准备,而且打算使用oracle,所以必须先安装oracle.本机 win 10 64位系统. 第一步,下载 oracle 下载地址,官网(需要登录注册): http://d ...

  9. linux系统下开启一个简单的web服务

    linux 下开启一个简单的web服务: 首先需要linux下安装nodejs 然后创建一个test.js:   vi test.js var http =require("http&quo ...

  10. 简单的PHP的任务队列

    文章太长,不作过多介绍,反正,文章的头部就说明了大概的意思...原文如下:写了一个简单的队列任务处理.多进程任务,异步任务可能会用到这个(主要是命令行应用)比如,任务的某个一个环节速度十分不稳定,可能 ...