Linux服务器JIRA搭建记录

JIRA 6.3.6版本部署准备

部署环境:Linux系统、Amd64 架构、JDK1.7.0_71

JIRA文件(包含Mysql JDBC Driver、安装包、汉化、破解所需,提取密码4gkd):JIRA.zip(这里要吐槽一下,那个什么CSDN网站也真是够了,下载个破文件都要收什么积分,诅咒它早晚嗝屁!!!)

去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服务器地址出现下图:

Linux服务器JIRA搭建记录_第1张图片
Jira初始化访问页面

4、JIRA配置

在初始化访问页面,两个选项是针对数据库的设置,可以选择系统自带的数据库,默认选项,也可以使用服务器已存在的数据库,填写相应数据库链接、用户名,密码。(由于自己在进行初始化的时候没有进行截图记录,故网上找了些图片,请忽略这些图片所展示的汉化效果,后续会配置汉化)

Linux服务器JIRA搭建记录_第2张图片
Jira数据库配置图

之后,点击next继续(如果你的数据库选的也是MySql,那么此时报找不到类: com.mysql.jdbc.Driver的错,那么就是缺少MySql的JDBC驱动,解决办法请参照步骤2)

配置完数据库之后,在新界面录入程序标题,点击“next”按钮,如图:

Linux服务器JIRA搭建记录_第3张图片
Linux服务器JIRA搭建记录_第4张图片
选择服务,默认就好

此时出现下图内容:

Linux服务器JIRA搭建记录_第5张图片
填写临时授权码

选择第三个(License key请去Jira官网注册帐号获取),next

Linux服务器JIRA搭建记录_第6张图片
设置管理员帐号

next,配置邮件服务器,这一步可跳过

之后,JIRA安装正式完成,自动跳转到JIRA管理页面

Linux服务器JIRA搭建记录_第7张图片

上边提到,我图片用的都是别人已汉化的,实际情况是我的还没进行汉化,此时进行汉化和破解

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了。下面进行破解

Linux服务器JIRA搭建记录_第8张图片
此时有效期只有不到一个月时间
在 系统>授权> 中输入破解授权码,授权码参数范例(带删除线的可不用修改):

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进行授权更新

Linux服务器JIRA搭建记录_第9张图片
破解成功


【问题归纳】


1、如果使用mysql数据库,要把mysql的jdbc驱动jar包上传到jira安装目录下的lib目录里

2、破解jar包有两个,而不是一个,很多人都只上传了一个

3、汉化包只有一个,STD-CN包有问题不能用

4、汉化包要在安装完成后,在系统页面上传插件,而不能从后台上传到安装目录lib目录

你可能感兴趣的:(Linux服务器JIRA搭建记录)