一、环境准备

(一)安装java

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

java -version没有任何显示需要下载安装

1、下载链接:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2、下载版本

Linux x64

185.96 MB

href="https://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaaf38ab/jdk-8u211-linux-x64.tar.gz" jdk-8u211-linux-x64.tar.gz

3、在/usr/local/目录下面创建一个java目录:sudo mkdir java

4、将文件复制到java目录下面:cp 文件名(jdk-8u211-linux-x64.tar.gz) /usr/local/java

/usr/local$ sudo cp /home/ranxf/下载/jdk-8u211-linux-x64.tar.gz java/

5、$ sudo tar -zxvf jdk-8u211-linux-x64.tar.gz

6、执行命令vim /etc/profile,在文件最后添加JAVA环境变量配置

export JAVA_HOME=/usr/local/java/jdk1.8.0_211

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

export PATH=${JAVA_HOME}/bin:$PATH

保存退出后,执行source /etc/profile(如果有时候找不到版本信息,直接运行以下这条命令即可)

7、执行java-version

$ java -version

java version "1.8.0_211"

Java(TM) SE Runtime Environment (build 1.8.0_211-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)

(二)安装mysql(5.7版本)

$ sudo apt-get update

$ sudo apt-get install mysql-server (在线安装)

$ 用户名密码:root  ******

$ mysql -V

mysql  Ver 14.14 Distrib 5.7.26, for Linux (x86_64) using  EditLine wrapper

$ mysql -uroot -p******

mysql> show databases;

开启远程访问方法,修改配置文件

# vim /etc/mysql/mysql.conf.d/mysqld.cnf或(有些版本的配置文件路劲不一样/etc/mysql/my.cnf)

a. 把:bind-address = 127.0.0.1

(在日志中搜索/bind-address)

注释掉:#bind-address = 127.0.0.1

b. 在 [mysqld] 下面加

skip-name-resolve4. 加远程(加了远程后,需重启)

创建Jira数据库

a. 进mysql:mysql -uroot -p

b. 创建数据库:create database Jira;(使用该命令在后续jira连接时报错);

mysql>  CREATE DATABASE `jira201907` /*!40100 DEFAULT CHARACTER SET utf8*/;

c. 加远程访问权限:mysql> GRANT ALL ON jira201907.* TO root@'%' IDENTIFIED BY '密码';

或开放所有数据库给客户端grant all PRIVILEGES on *.* to root@'%' identified by '密码'

数据库客户端安装

图形化界面客户端navicat

可以到Navicat官网下载https://www.navicat.com.cn/download/direct-download?product=navicat_mysql_cs_x64.tar.gz&location=1

将压缩文件拷贝到/opt,进入解压的目录,运行如下命令../start_navicat

启动点击两次“取消”,不用安装wine

点击“试用”按钮后登录

问题一:中文乱码

解决:打开start_navicat文件

将export LANG="en_US.UTF-8"改为export LANG="zh_CN.UTF-8"

问题二:试用期

解决:删除用户目录下的.navicat64目录

cd ~

rm -r .navicat64

二、下载Jira和破解包

官网下载,目前最新版本为atlassian-jira-software-8.2.2-x64.bin包含中文语言安装包,我安装的是最新版本

(老版本jira7.3.8安装包下载地址:

wget https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.3.8-x64.bin

进入下载路径:

# chmod +x atlassian-jira-software-8.2.2-x64.bin(更改文件权限为可以执行)

# sudo ./atlassian-jira-software-8.2.2-x64.bin (安装)

OK [o, Enter], Cancel [c]

————》回车

Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing JIRA installation [3]

————》1回车

HTTP Port: 8080

RMI Port: 8005

Install as service: Yes

Install [i, Enter], Exit [e]

————》回车

一路确认,直到安装完成,默认安装路径/opt/atlassian/jira

通过上图,我们可以很明显的看出jira安装路径:程序安装后的路径在/opt/atlassian/jira下和/var/atlassian/application-data/jira下(该目录会在后期保存jira的本地数据,包括表示数据库配置的 dbconfig.xml),并且jira监听的端口是8080。

jira7.3.8破解包下载

https://page00.ctfile.com/fs/15323800-217438995

解压后里面有两个文件:

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

而mysql-connector-java-5.1.39-bin.jar是用来连接mysql数据库的驱动软件包(没有该文件在下面安装jira会报错)。

或者使用mysql-connector-java-5.1.47-bin.jar用来连接mysql数据库的驱动软件包,该文件为mysql5.7的驱动。

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

三、安装Jira

进入bin,启动startup.sh, jira即可启动; 启动日志在atlassian-jira-6.3.6-standalone/logs 中。

启动后登录页面,如下:

初始化数据库,数据库初始化完毕后,我们来查看下jira201907数据库的内容,如下:

而连接数据库的配置是/var/atlassian/application-data/jira/dbconfig.xml,如下:

cat /var/atlassian/application-data/jira/dbconfig.xml

配置中的用户名密码,主机IP等信息。

注意:上图中的Mode中,我们在此使用的是Private模式,在这个模式下,用户的创建需要由管理员创建。而在Public模式下,用户是可以自己进行注册。

下面这个页面是需要我们输入jira的license,如下:

服务器 IDB546-W5OT-QCQ8-R8YE

因为我们没有正式的license,所以需要我们在jira官网注册一个账号,然后利用这个账号申请一个可以试用30天的license

注意:这个图中的Server ID就是我们上面刚刚截图的Server ID。

通过上图,我们可以很明显的看到试用license已经申请成功。下面开始创建管理员账户,如下:

到此jira_8.2.2软件的安装就已经基本快结束了,下面我们来介绍jira的破解。

四、破解Jira

jira7.3.8破解包下载:

https://page00.ctfile.com/fs/15323800-217438995

解压后里面有两个文件

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

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

其实我们已经破解了,在上一章节复制atlassian-extras-3.1.2.jar到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录下时,再次启动jira时就已经破解了。

我们现在登陆到jira中查看授权信息,如下:

通过上图,我们可以很明显的看到jira我们可以使用到2033年,而目前是2019年。

新用户登录

五、卸载jira

# rm -rf /opt/atlassian/jira/

# rm -rf /var/atlassian/application-data/jira

六、参考文章

https://www.ilanni.com/?p=12119烂泥:jira7.3/7.2安装、中文及破解(20170829更新)

MySQL 5.7+ 设置

https://confluence.atlassian.com/adminjiraserver/connecting-jira-applications-to-mysql-5-7-966063305.html

三、Ubuntu16.04 安装Jira8.2.2(自带中文包)和破解的更多相关文章

  1. Ubuntu16.04安装cuda9.0+cudnn7.0

    Ubuntu16.04安装cuda9.0+cudnn7.0 这篇记录拖了好久,估计是去年6月份就已经安装过几遍,然后一方面因为俺比较懒,一方面后面没有经常在自己电脑上跑算法,比较少装cuda和cudn ...

  2. Ubuntu16.04安装Redis并配置

    Ubuntu16.04安装Redis并配置 2018年05月22日 10:40:35 Hello_刘 阅读数:29146   Ubuntu16.04安装Redis并配置 1):安装: 1:终端命令下载 ...

  3. Ubuntu16.04安装Ambari 2.7.3

    概念了解 Ambair介绍 Apache Ambari是一个用于支持大数据软件供应 管理与监控软件.它也是一个分布式软件,分为Ambair-Server与Ambari-Client两个部分.在生产环境 ...

  4. Ubuntu16.04安装后开发环境配置和常用软件安装

    Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安 ...

  5. Ubuntu16.04安装tensorflow+安装opencv+安装openslide+安装搜狗输入法

    Ubuntu16.04在cuda以及cudnn安装好之后,安装tensorflow,tensorflow以及opencv可以到网上下载对应的安装包并且直接在安装包所在的路径下直接通过pip与conda ...

  6. ubuntu16.04安装python3,numpy,pandas等量化计算库

    ubunt安装python3 sudo add-apt-repository ppa:fkrull/deadsnakessudo apt-get updatesudo apt-get install ...

  7. ubuntu16.04安装cuda8.0试错锦集

    ubuntu16.04安装cuda8.0试错锦集 参考文献: [http://www.jianshu.com/p/35c7fde85968] [http://blog.csdn.net/sinat_1 ...

  8. Ubuntu16.04安装记

    Ubuntu16.04安装记 基本信息: 华硕笔记本 Windows 10 家庭版 处理器:Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz 2.71GHz 已安装的内 ...

  9. ubuntu16.04安装jdk/mysql/tomcat (使用apt-get命令)

    安装jdk 更新系统安装包缓存,并且安装OpenJDK8 sudo apt-get update sudo apt-get install openjdk-8-jdk 检查jdk版本 java -ve ...

随机推荐

  1. 统计学_F分布(图文详解和python脚本实现)

    python机器学习-乳腺癌细胞挖掘(博主亲自录制视频) https://study.163.com/course/introduction.htm?courseId=1005269003&u ...

  2. Mimikatz 攻防杂谈

    前几天看到了老外一篇讲 mimikatz 防御的文章,感觉行文思路还不错,但是内容稍有不足,国内也有一篇翻译,但是只是照着错误翻译的,所以就萌生了把那篇优秀文章,翻译复现,并加入其它一些内容,本文只是 ...

  3. C#使用NPOI读写excel

    本帖内容来自网络+自己稍作整理,已找不到原贴,侵删 个人比较习惯用NPOI操作excel,方便易理解.在宇宙第一IDE(笑)——VS2017中插入NPOI就很方便: 首先安装NPOI: 然后在.cs文 ...

  4. 用edoc2实现上传和下载

    import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import org.apache.http.Htt ...

  5. python学习之模块-模块(二)

    5.2 序列化模块 ​ 将一种数据结构转换成一种特殊的序列(字符串或bytes)的过程就叫序列化.这个特殊的序列还可以通过命令反解回原来的数据类型. python中有三种序列化的功能模块: json模 ...

  6. 【VS开发】使用WinPcap编程(4)——把网络数据包存储到一个文件中

    这里用到的数据结构是pcap_dumper_t,这也是一个相当于文件描述符的东西,我们在用的时候先指定pcap_dumper_t *dumpfp; 使用两个函数来存储网络数据,一个是pcap_dump ...

  7. redis学习(三)

    如何保障reids的数据安全和性能?   一.持久化选项 1.快照snapshotting 它可以将存在于某一时刻的所有数据都写入硬盘里面. 配置选项示例: save 60 1000 注:从最近一次创 ...

  8. C语言博课作业11

    一.本周作业头 这个作业属与那个课程 C语言程序设计I 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/10130 ...

  9. 学习Linux第一周记

    2019/11/25 服务器硬件详述1) CPU                         作用:运算/控制      关注信息 :路数 服务器中CPU的颗数   一般有  (单路    双路  ...

  10. 小记---------kafka理论及命令行操作

    kafka-0.10.1.X版本之前: auto.offset.reset 的值为smallest,和,largest.(offest保存在zk中)   kafka-0.10.1.X版本之后: aut ...