JIRA 是澳大利亚 Atlassian 公司开发的一款优秀的问题跟踪管理软件工具,可以对各种类型的问题进行跟踪管理,包括缺陷、任务、需求、改进等。JIRA采用J2EE技术,能够跨平台部署。它正被广泛的开源软件组织,以及全球著名的公司使用。JIRA中配置灵活、功能全面、部署简单、扩展丰富,其超过150项特性得到了全球115个国家超过19,000家客户的认可。
JIRA产品非常完善且功能强大,安装配置简单,多语言支持、界面十分友好,和其他系统如CVS、Subversion(SVN)、VSS、LDAP、邮件服务整合得相当好,文档齐全,可用性以及可扩展性方面都十分出色,拥有完整的用户权限管理。
详情参见 百度百科jira介绍
本文主要在linux环境中安装jira系统, jira也支持在windows等系统中进行安装, 相关情况请搜索百度。
为了进行本文的相关安装工作, 需要一台linux计算机。 为了方便, 采用实现安装好的vmware虚拟机, 采用成熟的linux镜像, 直接在vmware软件中打开。 具体使用情况参考:两台nginx实现https负载均衡 里面有安装好的linux虚拟机环境可以供下载, 方便本文使用。
或者您也可以自己安装。
一. jira安装之linux环境准备
1. 启动vmware软件, 打开linux机器
2. 在启动xshell软件,连接启动好的 linux机器,
3. 在linux机器中安装java环境, 并使之生效
java安装目录
vi /etc/profile 编辑文件
在文件的结尾添加下面 内容
export JAVA_HOME=/export/local/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
保存退出后, source /etc/profile 使脚本生效, 设置好java环境
4. 安装mysql数据库
yum install mysql-server 安装mysql数据库
安装中的确认过程。
5. 创建数据库
用 mysql -u root -p 连接数据库,初始密码为 空, 本文仅仅是演示用途, 因此, 安全性等都不考虑, 这些都不能用于生产环境。
CREATE DATABASE `jira` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 创建数据库
grant all privileges on jira.* to jira@’localhost’ identified by ‘jira’ WITH GRANT OPTION;FLUSH PRIVILEGES; 创建用户并授权
二. jira下载
官网下载地址:https://www.atlassian.com/software/jira/download,只看到window下的安装版本,这个时候需要点击? All JIRA download options选项,打开linux下载页面栏选项,选择JIRA 6.3.6 (TAR.GZ Archive)进行下载。
wget http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-6.3.6.tar.gz,不过下比较缓慢,可以去我的百度云网盘地址 http://pan.baidu.com/s/1eQgTYKE 下载。
三. jira安装
添加jira账号
useradd jira
cd /home/jira
移动安装文件到jira的home目录中 mv /root/atlassian-jira-6.3.6.tar.gz ./
解压缩安装
tar -xvf atlassian-jira-6.3.6.tar.gz
cd atlassian-jira-6.3.6-standalone
配置jira_home
vi /home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties , 在文件中输入如下信息
jira.home = /home/jira/jira_home
保存退出, 然后输入下面命令, 创建目录 mkdir -p /home/jira/jira_home
启动jira
/home/jira/atlassian-jira-6.3.6-standalone/bin/start-jira.sh
To run JIRA in the foreground, start the server with start-jira.sh -fg
……
Server startup logs are located in /home/jira/atlassian-jira-6.3.6-standalone/logs/catalina.out
Using CATALINA_BASE: /home/jira/atlassian-jira-6.3.6-standalone
Using CATALINA_HOME: /home/jira/atlassian-jira-6.3.6-standalone
Using CATALINA_TMPDIR: /home/jira/atlassian-jira-6.3.6-standalone/temp
Using JRE_HOME: /usr/lib/jvm/jdk1.6.0_35/jre
Using CLASSPATH: /home/jira/atlassian-jira-6.3.6-standalone/bin/bootstrap.jar:/home/jira/atlassian-jira-6.3.6-standalone/bin/tomcat-juli.jar
Using CATALINA_PID: /home/jira/atlassian-jira-6.3.6-standalone/work/catalina.pid
Tomcat started.
在浏览器中输入 http://192.168.128.18:8080
(要先关闭linux的防火墙,等, 确保能访问到linux中的8080端口
service iptables stop && service ip6tables stop && chkconfig –list
)
启动后信息如下:
上传mysql的驱动程序到lib目录, 重新启动jira
cd /home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib 进入目录
上传 mysql-connector-java-5.1.28-bin.jar 文件到 上述的 lib目录中
(安装 yum install lrzsz.x86_64 后可用拖动 jar文件到目录中)
/home/jira/atlassian-jira-6.3.6-standalone/bin/shutdown.sh 停止 jira服务
/home/jira/atlassian-jira-6.3.6-standalone/bin/start-jira.sh 重新启动jira
四. 配置 jira数据库
1. 在浏览器中输入 http://192.168.128.18:8080 在页面中选择
然后输入刚才创建的数据库名称, 和相关权限等
最后选择 next按钮, 进行下一步操作
五. jira的安装设置
配置完数据库之后,在新界面录入程序标题,点击“向后”按钮
配置下面的信息
选择安装类型, 如下
输入临时授权信息如下
本文可用输入:
AAABBw0ODAoPeNptkFtLxDAQhd/zKwI+R9Kwy66FPKxthGhvtF0p4kuso0a6sUwvuP/edissyj4MD
HPOfHOYqzu0tICWeoJy4a+FzzkNwpIK7q1ICF2Ntu3tl5P3Ot89+1SNphnMPCEBwqkJTQ9y9jN+w
zxBPi2a68jW4DpQr/a0rZJS5VmuC0XOBNnjAH/s5bGFxBxABmkcqzzQu2jRTd3bEZaFZvE+AnYzR
JDYWNeDM64G9d1aPJ4TeXxOlOK7cbZbjrbNgkyGwwtg+rbvJpBkHikAR0Adytt0XzFV7R5Y+qQzV
kWZIoVK5FQsWq03YrvdkN/Ekz3S4SXlcpRswPrDdPD/aT+P1nzDMC0CFQCM9+0LlHVNnZQnSTwuR
O3eK+2gVgIUCteTs4Q3khIgrnsY64hxYB/d8bM=X02dh
可能会有错误信息 , 提示可以 在email和passwd字段中, 填入空格, 然后重新点击next进行下一步, 输入管理员密码等
点击下一步, 然后进入管理界面。邮件, 可用后面在进行配置等
六. jira的汉化
进入jira的管理界面, 输入:
http://192.168.128.18:8080/plugins/servlet/upm#manage
点击上传 插件的按钮
选择文件:JIRA-6.3.3-language-pack-zh_CN.jar 然后上传
然后, 进入系统设置页面,或者http://192.168.128.18:8080/secure/admin/ViewApplicationProperties.jspa, 然后选项编辑设置一项
然后, 在弹出的页面中设置下面的信息
最后选择更新按钮, 更新完成后页面生效
七. jira的授权
/home/jira/atlassian-jira-6.3.6-standalone/bin/shutdown.sh 关闭jira
然后, 进入lib目录
cd /home/jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib
删除原始的 atlassian-extras-2.2.2.jar 文件
上传新的 atlassian-extras-2.2.2.jar 文件到 lib目录中
重新启动jira
/home/jira/atlassian-jira-6.3.6-standalone/bin/start-jira.sh
登录到jira的管理控制台, 在最左侧的地方, 找到授权的 连接, 点击进入
然后在添加 框中输入下面信息
Description=JIRA: Commercial,
CreationDate=2016-03-05,
jira.LicenseEdition=ENTERPRISE,
Evaluation=false,
jira.LicenseTypeName=COMMERCIAL,
jira.active=true,
licenseVersion=2,
MaintenanceExpiryDate=2099-12-31,
Organisation=pl,
SEN=SEN-L4572887,
ServerID=BPT3-4QRK-FCRR-HEP3,
jira.NumberOfUsers=-1,
LicenseID=AAABBw0ODAoPeNptkFtLxDAQhd/zKwI+R9Kwy66FPKxthGhvtF0p4kuso0a6sUwvuP/edissyj4MD
HPOfHOYqzu0tICWeoJy4a+FzzkNwpIK7q1ICF2Ntu3tl5P3Ot89+1SNphnMPCEBwqkJTQ9y9jN+w
zxBPi2a68jW4DpQr/a0rZJS5VmuC0XOBNnjAH/s5bGFxBxABmkcqzzQu2jRTd3bEZaFZvE+AnYzR
JDYWNeDM64G9d1aPJ4TeXxOlOK7cbZbjrbNgkyGwwtg+rbvJpBkHikAR0Adytt0XzFV7R5Y+qQzV
kWZIoVK5FQsWq03YrvdkN/Ekz3S4SXlcpRswPrDdPD/aT+P1nzDMC0CFQCM9+0LlHVNnZQnSTwuR
O3eK+2gVgIUCteTs4Q3khIgrnsY64hxYB/d8bM=X02dh,
LicenseExpiryDate=2099-12-31,
PurchaseDate=2016-03-05
然后点击添加,
最后本文 的jira安装完成
另外, 本文参考: Linux下安装JIRA6.3.6
本文需要的 资源参考如下: 链接:http://pan.baidu.com/s/1i3MYPGp 密码:mufk
安装好的 虚拟机 链接:http://pan.baidu.com/s/1mgYxYbA 密码:uhx2