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)

3.下载jira7.3.8破解包

  • 将包上传至/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了。