JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。
jira7.3安装包
atlassian-jira-software-7.3.8-x64.bin
jdk1.8
一台配置高点的机器,我这里采用的是4核4G
192.168.6.72---jira-server
配置一些基础的环境
1.安装jdk,将jdk上传到服务器中
[root@jira-server ~]# systemctl stop firewalld
[root@jira-server ~]# systemctl disable firewalld
[root@jira-server ~]# setenforce 0
[root@jira-server ~]# tar xzf jdk-8u191-linux-x64.tar.gz -C /usr/local/
[root@jira-server ~]# mv /usr/local/jdk1.8.0_191/ /usr/local/java
[root@jira-server ~]# vim /etc/profile
JAVA_HOME=/usr/local/java
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
[root@jira-server ~]# source /etc/profile
[root@jira-server ~]# java -version
java version "1.8.0_191"
Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)
2.安装mariadb数据库
[root@jira-server ~]# yum -y install mariadb-server mariadb
[root@jira-server ~]# systemctl start mariadb
[root@jira-server ~]# systemctl enable mariadb
初始化数据库
[root@jira-server ~]# mysql_secure_installation
创建jira
数据库
# 登录mysql
[root@jira-server ~]# mysql -uroot -py
# 创建`jira`数据库
MariaDB [(none)]> create database jira default character set utf8 collate utf8_bin;
# 回显如下,代表数据库创建成功
Query OK, 1 row affected (0.00 sec)
# 退出数据库
MariaDB [(none)]> exit
[root@jira-server ~]#
安装jira7.3.8
atlassian-jira-software-7.3.8-x64_2.bin
上传到服务器中,我的安装包在/root
下,安装包名atlassian-jira-software-7.3.8-x64_2.bin
[root@jira-server ~]# rz -y #上传atlassian-jira-software-7.3.8-x64_2.bin
设置权限
[root@jira-server ~]# chmod +x atlassian-jira-software-7.3.8-x64_2.bin
安装
[root@jira ~]# ./atlassian-jira-software-7.3.8-x64_2.bin
安装过程中jira
会问你几个问题,我在下面解释一下问题的意思
第一问:
This will install JIRA Software 7.3.8 on your computer.
OK [o, Enter], Cancel [c]
(输入`o` 或 按`回车`键)
JIRA 7.3.8
,输入o
或 按回车
键,允许程序安装第二问:
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]
(输入`1`)
快速安装(默认设置)
、自定义+ 安装(适合高级用户)
以及升级现有的JIRA
1
,使用默认设置快速安装就好第三问:
Details on where JIRA Software will be installed and the settings that will be used.
Installation Directory: /opt/atlassian/jira
Home Directory: /var/atlassian/application-data/jira
HTTP Port: 8080
RMI Port: 8005
Install as service: Yes
Install [i, Enter], Exit [e]
(输入`i` 或 按`回车`键)
默认安装路径是
/opt/atlassian/jira
默认家路径是
/var/atlassian/application-data/jira
默认监听端口是
HTTP Port: 8080
RMI Port: 8005
如果你同意默认设置,那么输入i
或按回车
,等待安装完成
Installation of JIRA Software 7.3.8 is complete
Start JIRA Software 7.3.8 now?
Yes [y, Enter], No [n]
(输入`y` 或 按`回车`键)</pre>
JIRA
?我们接下来还要进行破解,需要替换JIRA
的文件,所以我们选择不启动,输入n
出现如下信息,代表安装成功
Installation of JIRA Software 7.3.8 is complete
Your installation of JIRA Software 7.3.8 is now ready.
Finishing installation ...
[root@jira-server ~]#
jira7.3.8
分为两部分,第一部分替换原文件,第二部分是跳过秘钥将jira.zip包上传到服务器中
[root@jira-server ~]# rz -y #上传jira.zip包
[root@jira-server ~]# yum install -y unzip tree #安装解压工具与tree命令
[root@jira-server ~]# unzip jira7.3.zip
Archive: jira7.3.zip
inflating: jira7.3/atlassian-extras-3.2.jar
inflating: jira7.3/mysql-connector-java-5.1.39-bin.jar
[root@jira-server ~]# cd jira7.3/
jira7.3.8
(第一部分) [root@jira-server jira7.3]# tree .
.
├── atlassian-extras-3.2.jar
└── mysql-connector-java-5.1.39-bin.jar
0 directories, 2 files
/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
目录下[root@jira-server jira7.3]# \cp -f * /opt/atlassian/jira/atlassian-jira/WEB-INF/lib/
这里简单介绍一下两个jar
包的功能:
atlassian-extras-3.2.jar
---和license
相关mysql-connector-java-5.1.39-bin.jar
---jira
连接mysql
数据库相关的jar包开启jira
服务
[root@jira-server ~]# /opt/atlassian/jira/bin/start-jira.sh
打开jira
首页测试服务是否成功启动,通过Windows
的浏览器访问jira
机器的IP地址:8090端口
,例如:**
http://192.168.6.72:8080
接下来按图操作
配置数据库
选择使用自己的数据库
选择使用自己的数据库后,会展开如下表单。因为我没有使用分离部署,所以Hostname
字段使用的就是127.0.0.1
,如果你是采用分离部署的方式安装,请输入你自己的数据库地址
下图是jira
应用的一些属性
这里解释一下Mode
的两种模式
Private模式:只有管理员才能创建新的工单
Public模式:任何能登录的人都能创建工单
我这里选择了Private
破解jira7.3.8
(第二部分)
Server ID
页面
回到
Jira Software(Server)
Jira Software(Server)
与Jira Software(Data Center)
的左右顺序是会变动的,不要无脑选左边
获得License Key
将License Key
粘贴进jira
页面
粘贴进去后,点击Next
,如果能出现接下里步骤的页面,就算成功跳过License Key
了。至此,破解第一、二部分均完成。
点击Finish
,完成安装
Please wait while the final step of the JIRA installation is being performed...
意思是“正在执行JIRA安装的最后一步,请稍候……”
jira
?# 启动 jira
[root@jira-server jira7.3]# /opt/atlassian/jira/bin/start-jira.sh
# 关闭 jira
[root@jira-server jira7.3]# /opt/atlassian/jira/bin/stop-jira.sh
jira
呢?在安装时,jira
会提示你将其安装在了什么位置(如果你忘记了,可以再读一遍安装文档);
如果是使用默认配置进行安装,那只需要执行如下命令即可:
[root@jira-server ~]# rm -rf /opt/atlassian/jira
[root@jira-server ~]# rm -rf /var/atlassian/application-data/jira
jira
的用户和组,否则你再安装jira
的时候,jira
的用户名会被命名为jira1
、jira2
……[root@jira-server ~]# userdel -r jira