美文网首页
Jira 8.x 破解尝试

Jira 8.x 破解尝试

作者: Michaud | 来源:发表于2020-05-10 19:52 被阅读0次

1,安装前准备

1.1,环境准备

你要先安装好Java和Mysql

1.2,Jira软件准备

你可以下载任意的8.x软件,我这里直接从Atlassian下载的是8.7.x版本

atlassian-jira-software-8.5.4-x64.bin

1.3,Jira破解包准备

打开 https://gitee.com/pengzhile/atlassian-agent/releases 下载 atlassian-agent.jar
将其下载到服务器某个目录下

1.4,Mysql链接包准备

从mysql的官网下载对应的链接包

mysql-connector-java-5.1.48.tar.gz

现在你应该准备好了以下内容

[root@...wh2h6as05hZ... package]# ll
total 1308844
-rw-r--r-- 1 root root   1016719 May 10 18:50 atlassian-agent-v1.2.3.tar.gz
-rwxrwxrwx 1 root root 388912276 May 10 18:43 atlassian-jira-software-8.5.4-x64.bin
-rw-r--r-- 1 root root   4456335 May 10 18:41 mysql-connector-java-5.1.48.tar.gz

2,开始安装

2.1,赋予执行权限

进入你下载好atlassian软件包的目录,同时你需要有执行的权限,如果没有可以使用一下命令

[root@...wh2h6as05hZ... package]# 
chmod 777 
atlassian-jira-software-8.5.4-x64.bin

2.2,创建安装目录

[root@...wh2h6as05hZ... local]# mkdir jira
[root@...wh2h6as05hZ... jiar]# 
mkdir 
soft 
data 
crack

2.3,开始安装

[root@...wh2h6as05hZ... package]# ./atlassian-jira-software-8.5.4-x64.bin 
Unpacking JRE ...
Starting Installer ...

This will install JIRA Software 8.5.4 on your computer.
OK [o, Enter], Cancel [c]
o
Click Next to continue, or Cancel to exit Setup.

Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (use default settings) [1], Custom Install (recommended for advanced users) [2, Enter], Upgrade an existing JIRA installation [3]
2

Select the folder where you would like JIRA Software to be installed.
Where should JIRA Software be installed?
[/opt/atlassian/jira]
/usr/local/jira/soft 

Default location for JIRA Software data
[/var/atlassian/application-data/jira]
/usr/local/jira/data

Configure which ports JIRA Software will use.
JIRA requires two TCP ports that are not being used by any other
applications on this machine. The HTTP port is where you will access JIRA
through your browser. The Control port is used to startup and shutdown JIRA.
Use default ports (HTTP: 8080, Control: 8005) - Recommended [1, Enter], Set custom value for HTTP and Control ports [2]
2
HTTP Port Number
[8080]
8800 
Control Port Number
[8005]
8805

JIRA can be run in the background.
You may choose to run JIRA as a service, which means it will start
automatically whenever the computer restarts.
Install JIRA as Service?
Yes [y, Enter], No [n]
y

Details on where JIRA Software will be installed and the settings that will be used.
Installation Directory: /usr/local/jira/soft 
Home Directory: /usr/local/jira/data 
HTTP Port: 8800 
RMI Port: 8805 
Install as service: Yes 
Install [i, Enter], Exit [e]
i

Extracting files ...
                                                                           

Please wait a few moments while JIRA Software is configured.

Installation of JIRA Software 8.5.4 is complete
Start JIRA Software 8.5.4 now?
Yes [y, Enter], No [n]
y

Please wait a few moments while JIRA Software starts up.
Launching JIRA Software ...

Installation of JIRA Software 8.5.4 is complete
Your installation of JIRA Software 8.5.4 is now ready and can be accessed
via your browser.
JIRA Software 8.5.4 can be accessed at http://localhost:8800
Finishing installation ...

能看到最后 Finishing 的话说明成功了,后面先关闭Jira的服务然后再操作其他。

2.4,关闭服务

[root@...wh2h6as05hZ... package]# 
sudo /usr/local/jira/soft/bin/shutdown.sh 

                  `sMMMMMMMMMMMMMM+
                     MMMMMMMMMMMMMM
                     :sdMMMMMMMMMMM
                             MMMMMM
          `sMMMMMMMMMMMMMM+  MMMMMM
             MMMMMMMMMMMMMM  +MMMMM
              :sMMMMMMMMMMM   MMMMM
                     MMMMMM    `UOJ
   `sMMMMMMMMMMMMM+  MMMMMM
     MMMMMMMMMMMMMM  +MMMMM
      :sdMMMMMMMMMM   MMMMM
             MMMMMM    `UOJ
             MMMMMM
             +MMMMM
              MMMMM
               `UOJ

      Atlassian Jira
      Version : 8.5.4
                  

If you encounter issues starting or stopping JIRA, please see the Troubleshooting guide at https://docs.atlassian.com/jira/jadm-docs-085/Troubleshooting+installation


Server startup logs are located in /usr/local/jira/soft/logs/catalina.out
Using CATALINA_BASE:   /usr/local/jira/soft
Using CATALINA_HOME:   /usr/local/jira/soft
Using CATALINA_TMPDIR: /usr/local/jira/soft/temp
Using JRE_HOME:        /usr/local/jira/soft/jre/
Using CLASSPATH:       /usr/local/jira/soft/bin/bootstrap.jar:/usr/local/jira/soft/bin/tomcat-juli.jar
Using CATALINA_PID:    /usr/local/jira/soft/work/catalina.pid
PID file found but either no matching process was found or the current user does not have permission to stop the process. Stop aborted.

2.4.1,进程文件如果无法删除或者修改什么的可以先删除

[root@...wh2h6as05hZ... package]# 
rm /usr/local/jira/soft/work/catalina.pid
rm: remove regular file '/usr/local/jira/soft/work/catalina.pid'? 
y

2.5,安装Mysql链接包

先解压

[root@...wh2h6as05hZ... package]# 
tar -zvxf mysql-connector-java-5.1.48.tar.gz

copy带bin的文件到atlassian安装目录

[root@...wh2h6as05hZ... mysql-connector-java-5.1.48]# ll
total 2452
-rw-r--r-- 1 root root   91845 Jul 11  2019 build.xml
-rw-r--r-- 1 root root  250554 Jul 11  2019 CHANGES
-rw-r--r-- 1 root root   18122 Jul 11  2019 COPYING
-rw-r--r-- 1 root root 1006959 Jul 11  2019 mysql-connector-java-5.1.48-bin.jar
-rw-r--r-- 1 root root 1006956 Jul 11  2019 mysql-connector-java-5.1.48.jar
-rw-r--r-- 1 root root   61407 Jul 11  2019 README
-rw-r--r-- 1 root root   63658 Jul 11  2019 README.txt
drwxr-xr-x 8 root root      79 Jul 11  2019 src

[root@...wh2h6as05hZ... mysql-connector-java-5.1.48]# 
cp 
mysql-connector-java-5.1.48-bin.jar 
/usr/local/jira/soft/atlassian-jira/WEB-INF/lib/

2.6,copy破解包到固定的地方

之前我们创建了crack的目录,就是用来放破解包的
先解压

[root@...wh2h6as05hZ... package]# 
tar -zvxf atlassian-agent-v1.2.3.tar.gz 

._atlassian-agent-v1.2.3
atlassian-agent-v1.2.3/
atlassian-agent-v1.2.3/._LICENSE
atlassian-agent-v1.2.3/LICENSE
atlassian-agent-v1.2.3/atlassian-agent.jar
atlassian-agent-v1.2.3/._shasum.txt
atlassian-agent-v1.2.3/shasum.txt
atlassian-agent-v1.2.3/._README.pdf
atlassian-agent-v1.2.3/README.pdf

copy到crack目录

[root@...wh2h6as05hZ... package]# 
cd atlassian-agent-v1.2.3/

[root@...wh2h6as05hZ... atlassian-agent-v1.2.3]# 
cp 
atlassian-agent.jar 
/usr/local/jira/crack/

2.7,修改jira的配置文件

[root@...wh2h6as05hZ... atlassian-agent-v1.2.3]# 
vim /usr/local/jira/soft/bin/setenv.sh

在下面添加命令

export JAVA_OPTS="-javaagent:/usr/local/jira/crack/atlassian-agent.jar ${JAVA_OPTS}"

JAVA_OPTS="-Xms${JVM_MINIMUM_MEMORY} -Xmx${JVM_MAXIMUM_MEMORY} ${JVM_CODE_CACHE_ARGS} ${JAVA_OPTS} ${JVM_REQUIRED_ARGS} ${DISABLE_NOTIFICATIONS} ${JVM_SUPPORT_RECOMMENDED_ARGS} ${JVM_EXTRA_ARGS} ${JIRA_HOME_MINUSD} ${START_JIRA_JAVA_OPTS}"

export JAVA_OPTS
>> export JAVA_OPTS="-javaagent:/usr/local/jira/crack/atlassian-agent.jar ${JAVA_OPTS}" <<

# DO NOT remove the following line
JAVA_HOME="/usr/local/jira/soft/jre/"; export JAVA_HOME

2.8, 启动服务

[root@iZbp18huwto3wh2h6as05hZ ~]# cd /usr/local/jira/soft/bin/

[root@iZbp18huwto3wh2h6as05hZ bin]# sudo ./start-jira.sh 

To run JIRA in the foreground, start the server with start-jira.sh -fg
executing using dedicated user: jira

                  `sMMMMMMMMMMMMMM+
                     MMMMMMMMMMMMMM
                     :sdMMMMMMMMMMM
                             MMMMMM
          `sMMMMMMMMMMMMMM+  MMMMMM
             MMMMMMMMMMMMMM  +MMMMM
              :sMMMMMMMMMMM   MMMMM
                     MMMMMM    `UOJ
   `sMMMMMMMMMMMMM+  MMMMMM
     MMMMMMMMMMMMMM  +MMMMM
      :sdMMMMMMMMMM   MMMMM
             MMMMMM    `UOJ
             MMMMMM
             +MMMMM
              MMMMM
               `UOJ

      Atlassian Jira
      Version : 8.5.4
                  

If you encounter issues starting or stopping JIRA, please see the Troubleshooting guide at https://docs.atlassian.com/jira/jadm-docs-085/Troubleshooting+installation


Server startup logs are located in /usr/local/jira/soft/logs/catalina.out
Using CATALINA_BASE:   /usr/local/jira/soft
Using CATALINA_HOME:   /usr/local/jira/soft
Using CATALINA_TMPDIR: /usr/local/jira/soft/temp
Using JRE_HOME:        /usr/local/jira/soft/jre/
Using CLASSPATH:       /usr/local/jira/soft/bin/bootstrap.jar:/usr/local/jira/soft/bin/tomcat-juli.jar
Using CATALINA_PID:    /usr/local/jira/soft/work/catalina.pid
Tomcat started.

出现下图启动成功

启动界面

3,数据库配置

3.1,数据库端修改

验证数据库的ssl链接
数据库处于安全考虑,会自动启用SSL的链接方式,查看:

> SHOW VARIABLES LIKE '%ssl%';
数据库SSL链接

由于我们自己测试,没有在服务器上启用SSL的链接,因此需要关闭这个SSL的链接限制
找到my.cnf,添加以下内容

[root@...wh2h6as05hZ... bin]# find / -name my.cnf
/etc/my.cnf
[root@...wh2h6as05hZ... bin]# vim /etc/my.cnf

[mysqld]
#绕过ssl登录
skip_ssl

重启数据库服务

[root@iZbp18huwto3wh2h6as05hZ bin]# systemctl restart mysqld

再次验证

> SHOW VARIABLES LIKE '%ssl%';
数据库ssl关闭

3.2,Jira的链接中取消使用ssl链接

3.3,数据库中创建Jira相关的数据库等

atlassian公司贴心的提供了Jira链接数据库的指导网页

链接到mysql 5.7
https://confluence.atlassian.com/adminjiraserver085/connecting-jira-applications-to-mysql-5-7-981154582.html

3.3.1,创建数据库
> CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;

--------------------------------------------------
1 queries executed, 1 success, 0 errors, 0 warnings

查询:CREATE DATABASE jiradb CHARACTER SET utf8mb4 COLLATE utf8mb4_bin

共 1 行受到影响

执行耗时   : 0.006 sec
传送时间   : 1.001 sec
总耗时      : 1.008 sec
Jiradb数据库
3.3.2,创建对应的用户
> GRANT ALL ON *.* TO 'jira'@'localhost' IDENTIFIED BY '<PASSWORD>';
> FLUSH PRIVILEGES;

--------------------------------------------------
2 queries executed, 2 success, 0 errors, 1 warnings

查询:GRANT all on *.* TO 'jira'@'localhost' IDENTIFIED BY '<PASSWORD>'

共 0 行受到影响, 1 个警告

执行耗时   : 0.004 sec
传送时间   : 0 sec
总耗时      : 0.005 sec

注意:要查看所有警告的完整列表,请启用 工具 -> 首选项 -> 常规 -> 在信息选项卡下显示警告
--------------------------------------------------

查询:flush privileges

共 0 行受到影响

执行耗时   : 0.004 sec
传送时间   : 0 sec
总耗时      : 0.004 sec
3.3.3,修改mysql的my.cnf配置,添加或者修改如下配置

# 根据jira的要求进行配置
default-storage-engine=INNODB
character_set_server=utf8mb4
innodb_default_row_format=DYNAMIC
innodb_large_prefix=ON
innodb_file_format=Barracuda
innodb_log_file_size=2G

# 根据jira的要求进行配置
default-storage-engine=INNODB
character_set_server=utf8mb4
innodb_default_row_format=DYNAMIC
innodb_large_prefix=ON
innodb_file_format=Barracuda
innodb_log_file_size=2G

重启数据库服务

[root@...wh2h6as05hZ... bin]# systemctl restart mysqld

4,Jira启动配置

4.1,配置Jira的数据库链接

jira数据库链接配置

相关文章

  • Jira 8.x 破解尝试

    1,安装前准备 1.1,环境准备 你要先安装好Java和Mysql 1.2,Jira软件准备 你可以下载任意的8....

  • JIRA 8.X版本安装及插件破解

    之前网上对JIRA 7.X版本及插件破解都有比较成熟的技术方案,这个技术方案同样可以破解JIRA 8.x软件本...

  • Jira8.x版本安装与破解

    Jira8.x版本安装与破解 目录 [TOC] 1、软件下载 2、软件安装 3、破解JIRA 3.1、下载破解文件...

  • 搭建jira+confluence

    前言 jira 是什么 类似禅道之类的bug confluence是什么 站内wiki 分析 下载jira 破解j...

  • 2019-04-22

    confluence/jira破解方法 confluence主程序 将 atlassian-agent.jar 和...

  • JIRA7.x插件破解

    今天发现网上有方法可以破解所有的jira插件,方法如下: 使用的破解文件是:atlassian-universal...

  • Jira

    1.Jira破解 1.参考12.参考2 2.Jira手册 3、bitnami支持windows打包安装和虚拟机安装...

  • Jira安装破解

    环境 系统:CentOS 6.7软件:atlassian-jira-software-7.1.1-jira-7.1...

  • Centos 7 搭建jira 7.3

    1、Mac、jira最新版: 之前在自己的mac上尝试了搭建jira: 传送门: 【踩坑】Mac搭建jira(数据...

  • CentOS6 安装并破解Jira 7

    CentOS6 安装并破解Jira 7 JIRA软件是为您的软件团队的每个成员构建的,用来规划,跟踪和发布优秀的软...

网友评论

      本文标题:Jira 8.x 破解尝试

      本文链接:https://www.haomeiwen.com/subject/ugksnhtx.html