JIRA简介:
JIRA:专业的缺陷跟踪和项目管理软件
JIRA是一个项目跟踪管理工具,帮助团队创建计划任务、构建并发布优秀的产品。全球成千上万的团队选择JIRA,用JIRA来捕获、组织管理缺陷、分配任务,跟踪团队的活动。不论在桌面PC还是移动终端设备上,JIRA都能完美的运行,帮助团队完成工作。
环境介绍:
系统:CentOS6.5
JDK:jdk-7u60-ea-bin-b15-linux-x64-16_apr_2014.tar.gz
Mysql:mysql-5.5.33-linux2.6-x86_64.tar.gz
JIRA:atlassian-jira-6.0.3.tar.gz
一、安装JDK
1、解压JDK
[root@linuxjira]#tar-zxfjdk-7u60-ea-bin-b15-linux-x64-16_apr_2014.tar.gz-C/usr/local/
2、创建软连接,将JDK追加至bin下:
[root@linuxbin]#cd/usr/bin/
[root@linuxbin]#ln-s-f/usr/local/jdk1.7.0_60/jre/bin/java
[root@linuxbin]#ln-s-f/usr/local/jdk1.7.0_60/bin/javac
3、配置JDK环境:
[root@linuxbin]#vim/etc/profile
[root@linuxbin]#tail-5/etc/profile
#jdk
exportJAVA_HOME=/usr/local/jdk1.7.0_60
exportJAVA_BIN=/usr/local/jdk1.7.0_60/bin
exportPATH=$PATH:$JAVA_HOME/bin
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
4、查看是否配置成功:
[root@linuxbin]#java-version
javaversion"1.7.0_60-ea"#版本正确
Java(TM)SERuntimeEnvironment(build1.7.0_60-ea-b15)
JavaHotSpot(TM)64-BitServerVM(build24.60-b09,mixedmode)
二、安装Mysql:
1、创建用户:
[root@linuxjira]#groupadd-g306mysql
[root@linuxjira]#useradd-gmysql-u306-rmysql
2、创建数据目录:
[root@linuxjira]#mkdir-pv/mydata/data
3、更改数据目录权限:
[root@linuxjira]#chown-Rmysql.mysql/mydata/data
4、解压缩Mysql
[root@linuxjira]#tar-zxfmysql-5.5.33-linux2.6-x86_64.tar.gz-C/usr/local/
5、创建链接:
[root@linuxlocal]#ln-svmysql-5.5.33-linux2.6-x86_64/mysql
6、更改属主属组:
[root@linuxlocal]#cdmysql
[root@linuxmysql]#chown-Rroot:mysql./*
7、初始化mysql
[root@linuxmysql]#scripts/mysql_install_db--user=mysql--datadir=/mydata/data
8、创建启动脚本及赋权:
[root@linuxmysql]#cpsupport-files/mysql.server/etc/rc.d/init.d/mysqld
[root@linuxmysql]#chmod+x/etc/rc.d/init.d/mysqld
9、创建并修改配置文件:
[root@linuxmysql]#cpsupport-files/my-large.cnf/etc/my.cnf
[root@linuxmysql]#vim/etc/my.cnf
添加如下行指定mysql数据文件的存放位置:datadir=/mydata/data
10、更改环境变量:
[root@linuxmysql]#vim/etc/profile.d/mysql.sh
[root@linuxmysql]#cat/etc/profile.d/mysql.sh
exportPATH=/usr/local/mysql/bin:$PATH添加这一行
[root@linuxmysql]#./etc/profile.d/mysql.sh
11、启动mysql服务器:
[root@linuxmysql]#servicemysqldstart
三、配置mysql数据库:
创建数据库:
mysql>CREATEDATABASEjiraDEFAULTCHARACTERSETutf8COLLATEutf8_general_ci;
授连接次数据库的权限:
mysql>grantallprivilegesonjira.*tojirasa@'192.168.100.%'identifiedby'jira123';
mysql>flushprivileges;
四、安装配置JIRA服务器:
1、解压JIRA:
[root@linuxjira]#tar-zxfatlassian-jira-6.0.3.tar.gz-C/usr/local/
[root@linuxlocal]#mvatlassian-jira-6.0.3-standalone/jira
2、创建JIRA安装目录:
[root@linuxjira]#mkdirjira_home
[root@linuxjira]#vimatlassian-jira/WEB-INF/classes/jira-application.properties
[root@linuxjira]#catatlassian-jira/WEB-INF/classes/jira-application.properties
jira.home=/usr/local/jira/jira_home
3、据了解JIRA不支持mysql,所以需要添加mysql模块
[root@linuxbin]#pwd
/usr/local/jira/bin
[root@linuxbin]#cp/root/jira/mysql-connector-java-5.0.3-bin.jar.
4、启动JIRA服务器:
[root@linuxbin]#pwd
/usr/local/jira/bin
[root@linuxbin]#./startup.sh
5、查看端口:默认绑定8080端口
[root@linuxbin]#ss-tanlp
StateRecv-QSend-QLocalAddress:PortPeerAddress:Port
LISTEN0100:::8080:::*users:(("java",4432,52))
LISTEN0128:::22:::*users:(("sshd",1100,4))
LISTEN0128*:22*:*users:(("sshd",1100,3))
LISTEN0100::1:25:::*users:(("master",1176,13))
LISTEN0100127.0.0.1:25*:*users:(("master",1176,12))
LISTEN0128127.0.0.1:6010*:*users:(("sshd",1215,8))
LISTEN0128::1:6010:::*users:(("sshd",1215,7))
LISTEN0128127.0.0.1:6011*:*users:(("sshd",1259,8))
LISTEN0128::1:6011:::*users:(("sshd",1259,7))
LISTEN050*:3306*:*users:(("mysqld",3912,11))
6、安装JIRA
在浏览器里输入IP地址端口是8080访问JIRA
7、选择connection,设置mysql连接
8、测试连接
9、填写设置个人信息
10、商业版本,输入授权key
11、创建管理JIRA的超级用户
12、设置邮箱通知
13、设置成功,登录JIRA界面
14、添加插件-->添加中文插件
15、添加完成,刷新页面或者清缓存刷新页面