Linux服务器JIRA搭建记录

发表于:2017-9-13 16:56

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

 作者:付允闲    来源:51Testing软件测试网采编

#
JIRA
分享:
  JIRA 6.3.6版本部署准备
  部署环境:Linux系统、Amd64 架构、JDK1.7.0_71
  JIRA文件(包含Mysql JDBC Driver、安装包、汉化、破解所需,提取密码4gkd):JIRA.zip
  去Jira官方网站注册一个帐号,以便获取License:Jira官网
  具体方法/步骤
  1、配置JIRA
  $ cd /opt
  $ tar -zxvf atlassian-jira-6.3.6.tar.gz
  如果8080端口已经被占用了,启动Jira的时候会报错,找到server.xml,需要把默认的8080端口改成8081(或者其它你想要配置的端口号),大概在文件的第49行附件,修改方法如下:
  #先看下8080端口是否被占用
  $ lsof -i:8080
  $vim/opt/atlassian-jira-6.3.6-standalone/conf/server.xml
  2、配置jira_home路径
  $ vim /opt/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties
  设置jira.home = /opt/jira_home并保存(注意,不要设置在atlassian-jira-6.3.6-standalone目录下,否则会报错)
  如果你的数据库是MySql,这个时候还需要替换Jira里的一个jar包,将Mysql-JDBC(mysql-connector-java-5.1.25-bin.jar)放到/opt/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/lib下
  3、启动JIRA
  $ /opt/atlassian-jira-6.3.6-standalone/bin/start-jira.sh
  Jira启动之后,会在/opt下自动创建jira_home文件夹,然后,访问你的Jira服务器地址出现下图:
  Jira初始化访问页面
  4、JIRA配置
  在初始化访问页面,两个选项是针对数据库的设置,可以选择系统自带的数据库,默认选项,也可以使用服务器已存在的数据库,填写相应数据库链接、用户名,密码。(由于自己在进行初始化的时候没有进行截图记录,故网上找了些图片,请忽略这些图片所展示的汉化效果,后续会配置汉化)

  Jira数据库配置图
  之后,点击next继续(如果你的数据库选的也是MySql,那么此时报找不到类: com.mysql.jdbc.Driver的错,那么就是缺少MySql的JDBC驱动,解决办法请参照步骤2)
  配置完数据库之后,在新界面录入程序标题,点击“next”按钮,如图:

  选择服务,默认就好
  此时出现下图内容:
  填写临时授权码
  选择第三个(License key请去Jira官网注册帐号获取),next
  设置管理员帐号
  next,配置邮件服务器,这一步可跳过
  之后,JIRA安装正式完成,自动跳转到JIRA管理页面
  上边提到,我图片用的都是别人已汉化的,实际情况是我的还没进行汉化,此时进行汉化和破解
  5、汉化&破解
  将下载的压缩包中atlassian-extras-2.2.2.jar替换你的Jira的安装目录的\atlassian-jira\WEB-INF\lib同名jar
  将atlassian-universal-plugin-manager-plugin-2.17.13.jar?替换到?jira/atlassian-jira-6.3.6-standalone/atlassian-jira/WEB-INF/atlassian-bundled-plugins/
  用管理员登陆,在右上角的齿轮状菜单中选择add-ons,然后在打开的页面左侧选择Manage?Add-ons,选择Upload?Plugins?连接,浏览上传中文语言包JIRA-6.3.3-language-pack-zh_CN.jar,上传之后清除浏览器缓存,或刷新页面,重新访问(还是不行就重启服务),点击右上角齿轮状菜单,进system,然后再general setting中修改default language(之前可选语言类型列表中是没有中文的,现在有了),设置完就ok了。下面进行破解
  此时有效期只有不到一个月时间
  在 系统>授权> 中输入破解授权码,授权码参数范例(带删除线的可不用修改):
  Description=JIRA: Commercial,
  CreationDate=你的安装日期,格式(yyyy-mm-dd),
  jira.LicenseEdition=ENTERPRISE,
  Evaluation=false,
  jira.LicenseTypeName=COMMERCIAL,
  jira.active=true,
  licenseVersion=2,
  MaintenanceExpiryDate=2099-12-31,
  Organisation=joiandjoin,
  SEN=你申请到的SEN注意没有前缀LID,
  ServerID=你申请到的ServerID,
  jira.NumberOfUsers=-1,
  LicenseID=LID你申请到的SEN,注意LID前缀不要丢掉,
  LicenseExpiryDate=2099-12-31,
  PurchaseDate=你的安装日期,格式(yyyy-mm-dd)
  点击add进行授权更新
  【问题归纳】
  1、如果使用mysql数据库,要把mysql的jdbc驱动jar包上传到jira安装目录下的lib目录里。
  2、破解jar包有两个,而不是一个,很多人都只上传了一个。
  3、汉化包只有一个,STD-CN包有问题不能用。
  4、汉化包要在安装完成后,在系统页面上传插件,而不能从后台上传到安装目录lib目录。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号