JIRA的安装部署

发表于:2017-10-12 14:37

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:DevOps    来源:51Testing软件测试网采编

#
JIRA
分享:
  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、添加完成,刷新页面或者清缓存刷新页面
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号