CentOS7下安装破解Jira7
Jira是一个集项目计划、任务分配、需求管理、错误跟踪于一体的工具,可以作为一个bug管理系统,可以将在测试过程中所发现的bug录入、分配给开发人员。
JIRA功能 :
1)问题追踪和管理(问题类型包括New Feature-新功能、Bug-缺陷、Task-任务、 Improvement-改进 四种);
2)问题跟进情况的分析报告;
3)项目类别管理功能;
4)组件/模块负责人功能;
5)项目email地址功能;
6)无限制的工作流。
下面说下Jira7的安装破解的方法(jira和之前的confluence在同一台服务器上部署):
一、安装jdk8环境(已在confluence部署中安装)
二、创建jira数据库及jira用户
[mysql@gxk /]$ mysql -uroot -proot
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 68274
Server version: 5.7.31-log MySQL Community Server (GPL)
Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> CREATE DATABASE jira CHARACTER SET utf8 COLLATE utf8_bin;
Query OK, 1 row affected (0.10 sec)
mysql> grant all on jira.* to 'jira'@'%' identified by 'jirapasswd';
Query OK, 0 rows affected, 1 warning (0.43 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.20 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| confluence |
| jira |
| mysql |
| performance_schema |
| sys |
+--------------------+
6 rows in set (0.24 sec)
mysql>
手动测试下jira连接mysql
[mysql@gxk /]$ mysql -u jira -h localhost -pjirapasswd
mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 68549
Server version: 5.7.31-log MySQL Community Server (GPL)
Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| jira |
+--------------------+
2 rows in set (0.01 sec)
mysql>
三、安装jira
下载atlassian-jira-software-7.4.1-x64.bin 以及破解包 到/opt/jira目录下
提取密码:pt8e

# chmod +x atlassian-jira-software-7.4.1-x64.bin
# ./atlassian-jira-software-7.4.1-x64.bin

有上面可知,jira的安装目录为/opt/atlassian/jira,数据目录为/var/atlassian/application-data/jira,当然这些目录可以在上面安装过程中自己定义的,不定义就是默认路径。
jira的端口默认是8080,这个也可以在/opt/atlassian/jira/conf/server.xml文件里修改。
查看jira端口启动情况
# lsof -i:8080

然后关闭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.2.jar文件,用作破解jira系统的。
而mysql-connector-java-5.1.39-bin.jar是用来连接mysql数据库的驱动软件包。
# /etc/init.d/jira stop (关闭jira)
# cp -rf atlassian-extras-3.2.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
cp:是否覆盖"/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-3.2.jar"? y
[root@gxk jira]#
# cp -rf mysql-connector-java-5.1.39-bin.jar /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
# /etc/init.d/jira start (启动jira)
# lsof -i:8080

浏览器输入http://192.168.247.146:8080 访问jira (点击语言)

选择中文

根据上面在mariadb里授权连接jira库的信息,填写下面的数据库连接信息

测试连接OK后,就点击"下一步"(提示:请等待数据库的设置。这可能会花费一分钟的时间)
注意,可以在下面配置域名访问。这里我还是ip访问(后续调整为域名访问)
注意:下图中的Mode中,我们在此使用的是Private模式,在这个模式下,用户的创建需要由管理员创建。而在Public模式下,用户是可以自己进行注册。

点击"generate a JIRA trial license"=“生成JIRA试用许可证”(之前安装confluence的时候已经注册了Atlassian,接下来是申请license。这里点击进去后的做法和之前confluence一样)

我自己安装时 是下面这样的

稍微等一下,就会出现下面的弹出提示框,点击"YES"

上面点击"Next"后,接着开始创建管理员账户。此过程需要等待一会儿
用户/密码:admin/admin

-------------------------------------------------------------------------------------------------------------------------------------
可以到/var/atlassian/application-data/jira/dbconfig.xml文件下查看mysql连接(confluence查看类似)
# vim dbconfig.xml

Jira首次登陆后,同样要配置好jira的邮件发送功能,用于创建用户/邀请用户、发送通知等。
依次点击右上角设置图标的"系统"->"电邮"->"外发邮件"

下图的用户名不是是yxj 是xxxxx@163.com

点击“发送测试电邮”来测试一下:

接着还可以再设置"接收邮件"功能

这样邮件功能就设置完成了,然后就可以使用邮件方式邀请用户或创建用户以及分享、通知等。
http://192.168.247.146:8080/login.jsp 用户名/密码:admin/admin

-------------------------------------------------------------------------------------------------------------------------------------
到此jira7软件的安装破解工作就已经基本完成了,后续再介绍confluence连接jira,及其对接LDAP的操作记录。
********************** 当你发现自己的才华撑不起野心时,就请安静下来学习吧!************************
参考博客:
centos7.4下Jira6环境部署及破解操作记录(完整版):
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· 上周热点回顾(2.17-2.23)
· 如何使用 Uni-app 实现视频聊天(源码,支持安卓、iOS)
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)