JIRA搭建过程

安装
1.修改配置
jira_home=/usr/local/jira/jira_home
2.创建数据库
create database jira CHARACTER SET utf8 COLLATE utf8_bin;
2 初始化数据库
访问WEB页面
http://localhost:8080
根据向导,填入数据库的名字:jira ,数据库连接用户,密码
要与前面数据库创建的名称一致。
4、初始注册
选择没有帐号,到JIRA网页去新注册一个。
5、创建管理员帐号

二、破解
1、试用版本安装
破解前,从官网下载安注册普通用户,安装试用版本,此时查看LICENSE,显示只有30天
JIRA Software (Server): Evaluation
(Expires in 28 days, 11 hours on 12/May/16)

需要破解。

2、破解文件修改
Jira 6破解的核心是在相关Jar包中替换2个License验证类
com\atlassian\extras\decoder\v2\Version2LicenseDecoder.class
com\atlassian\license\LicenseManager.class

这两个类,同时位于下列包中,必须全部替换才可以:

第一个包: JIRA的安装目录\atlassian-jira\WEB-INF\lib\atlassian-extras-2.2.2.jar

第二个包:atlassian-universal-plugin-manager-plugin-2.x.x.jar
位于目录:
JIRA的安装目录\atlassian-jira\WEB-INF\atlassian-bundled-plugins

详细操作:
[root@localhost atlassian-bundled-plugins]# ls atlassian-universal-plugin-manager-plugin-2.17.13.jar
atlassian-universal-plugin-manager-plugin-2.17.13.jar
[root@localhost atlassian-bundled-plugins]# pwd
/usr/local/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins
[root@localhost atlassian-bundled-plugins]# cp /home/shidongxue/下载/shangchuan/Jira\ 6.3+Jira\ Agile插件破解补丁和详细操作说明/Crack_Jira_6.3/atlassian-universal-plugin-manager-plugin-2.17.13.jar ^C
[root@localhost atlassian-bundled-plugins]# cp atlassian-universal-plugin-manager-plugin-2.17.13.jar atlassian-universal-plugin-manager-plugin-2.17.13.jar.bak
[root@localhost atlassian-bundled-plugins]# cp /home/shidongxue/下载/shangchuan/Jira\ 6.3+Jira\ Agile插件破解补丁和详细操作说明/Crack_Jira_6.3/atlassian-universal-plugin-manager-plugin-2.17.13.jar .
cp:是否覆盖”./atlassian-universal-plugin-manager-plugin-2.17.13.jar”? y
[root@localhost atlassian-bundled-plugins]#

3、重启

[root@localhost bin]# ./shutdown.sh
…..
…. .NMMMD. …
.8MMM. $MMN,..~MMMO.
.?MMM. .MMM?.

 OMMMMZ.           .,NMMMN~
 .IMMMMMM. .NMMMN. .MMMMMN,
   ,MMMMMM$..3MD..ZMMMMMM.
    =NMMMMMM,. .,MMMMMMD.
     .MMMMMMMM8MMMMMMM,
       .ONMMMMMMMMMMZ.
         ,NMMMMMMM8.
        .:,.$MMMMMMM
      .IMMMM..NMMMMMD.
     .8MMMMM:  :NMMMMN.
     .MMMMMM.   .MMMMM~.
     .MMMMMN    .MMMMM?.

  Atlassian JIRA
  Version : 6.3.6

Detecting JVM PermGen support…
PermGen switch is supported. Setting to 384m

If you encounter issues starting or stopping JIRA, please see the Troubleshooting guide at http://confluence.atlassian.com/display/JIRA/Installation+Troubleshooting+Guide

Server startup logs are located in /usr/local/jira/logs/catalina.out
Using CATALINA_BASE: /usr/local/jira
Using CATALINA_HOME: /usr/local/jira
Using CATALINA_TMPDIR: /usr/local/jira/temp
Using JRE_HOME: /usr/java/jdk1.8.0_77
Using CLASSPATH: /usr/local/jira/bin/bootstrap.jar:/usr/local/jira/bin/tomcat-juli.jar
Using CATALINA_PID: /usr/local/jira/work/catalina.pid
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=384m; support was removed in 8.0
Tomcat stopped.
[root@localhost bin]# ./startup.sh
…..
…. .NMMMD. …
.8MMM. $MMN,..~MMMO.
.?MMM. .MMM?.

 OMMMMZ.           .,NMMMN~
 .IMMMMMM. .NMMMN. .MMMMMN,
   ,MMMMMM$..3MD..ZMMMMMM.
    =NMMMMMM,. .,MMMMMMD.
     .MMMMMMMM8MMMMMMM,
       .ONMMMMMMMMMMZ.
         ,NMMMMMMM8.
        .:,.$MMMMMMM
      .IMMMM..NMMMMMD.
     .8MMMMM:  :NMMMMN.
     .MMMMMM.   .MMMMM~.
     .MMMMMN    .MMMMM?.

  Atlassian JIRA
  Version : 6.3.6

Detecting JVM PermGen support…
PermGen switch is supported. Setting to 384m

If you encounter issues starting or stopping JIRA, please see the Troubleshooting guide at http://confluence.atlassian.com/display/JIRA/Installation+Troubleshooting+Guide

Server startup logs are located in /usr/local/jira/logs/catalina.out
Using CATALINA_BASE: /usr/local/jira
Using CATALINA_HOME: /usr/local/jira
Using CATALINA_TMPDIR: /usr/local/jira/temp
Using JRE_HOME: /usr/java/jdk1.8.0_77
Using CLASSPATH: /usr/local/jira/bin/bootstrap.jar:/usr/local/jira/bin/tomcat-juli.jar
Using CATALINA_PID: /usr/local/jira/work/catalina.pid
Tomcat started.
[root@localhost bin]#
[root@localhost bin]# pwd
/usr/local/jira/bin

3、输入注册码
查看你在Jira网站的注册帐号信息,主要是修改Server ID和SEN

License Information
This page shows your current licensing information. You can use the Update License form to update the license JIRA is running with.

Organisation
Evaluation license
Date Purchased
12/Apr/16
License Type
JIRA Software (Server): Evaluation
(Expires in 28 days, 11 hours on 12/May/16)
Server ID
B7WE-W12Z-SPUO-CJEQ
Support Entitlement Number (SEN)
SEN-L7690100
User Limit
Unlimited

修改jira_key.txt,各字段含义如下:
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=你的Company Name,
SEN=你申请到的SEN注意没有前缀LID,
ServerID=你申请到的ServerID,
jira.NumberOfUsers=-1,
LicenseID=LID你申请到的SEN,注意LID前缀不要丢掉,
LicenseExpiryDate=你想设置的失效日期如:2099-12-31,
PurchaseDate=你的安装日期,格式(yyyy-mm-dd)
(注意,各项之间以逗号分隔;日期格式必须为yyyy-mm—dd,例如2014-08-03)

我的结果如下:

Description=JIRA: Commercial,
CreationDate=2016-04-12,
jira.LicenseEdition=ENTERPRISE,
Evaluation=false,
jira.LicenseTypeName=COMMERCIAL,
jira.active=true,
licenseVersion=2,
MaintenanceExpiryDate=2099-12-31,
Organisation=saper,
SEN=SEN-L7690100,
ServerID=B7WE-W12Z-SPUO-CJEQ,
jira.NumberOfUsers=-1,
LicenseID=LIDSEN-L4140432,
LicenseExpiryDate=2099-12-31,
PurchaseDate=2016-04-12

将上述内容粘贴到UPDATE LICENSE 框 中,点击ADD,你会发现License Type变化成JIRA:Commercial,表示破解成功!

License Information
This page shows your current licensing information. You can use the Update License form to update the license JIRA is running with.

Organisation
saper
Date Purchased
11/Apr/16
License Type
JIRA:Commercial
(Support and updates available until 30/Dec/99)
Server ID
B7WE-W12Z-SPUO-CJEQ
Support Entitlement Number (SEN)
SEN-L7690100
User Limit
Unlimited

License
JIRA:Commercial
(Support and updates available until 30/Dec/99)

二、汉化
汉化相对简单得多,可直接用插件添加功能添加,添加jira6的汉化包
JIRA-6.3.11-language-pack-zh_CN.jar
1、打开JIRA管理面板,找到ADD ON插件修改的地方
2、添加本地插件JIRA-6.3.11-language-pack-zh_CN.jar
3、设置中文界面
修改系统设置,默认语言由英文改为中文。

四、LDAP安装

五、LDAP用户添加

六、修改LDAP用户组权限
增加用户组,必须归属于jira-user组才能登录。

六、日常维护手册
系统建立之后,日常维护工作主要有如下几种:
开户
有两种方法,一种是自行开发一个命令行,用LDAPADD/LDAPMODIFY等方法实现添加,一种是WEB方法。命令行方法无需指定用户的EMAIL地址,能够自动完成所有组的添加,WEB的方法需要指定EMAIL地址,额外往jira-developers组中添加开发人员,稍为麻烦一点。
命令行方法:
cd /root/
./jira_add_user.sh
用户名必须取之于邮件地址的名字,因为要自动生成相应的邮件地址
如ddd@aaa.cn,必须填ddd作为上述命令的参数

网页方法:
打开JIRA的用户管理界面,添加用户,指定用户名和EMAIL地址等信息,选择添加进LANCABLE LDAP SERVER选项即可。

Jira-user组的用户有权限登录JIRA系统。
两种方法创建出来的用户结构上稍有一些区别,网页创建的不带person objectClass.命令行创建的带得较完整,不过都对。

销户,也有两种方法,一种是
cd /root
./jira_del_user.sh

命令行删除时,页面上可能没有及时同步,需要手动点击一下目录服务的同步操作,同步到JIRA的内部目录服务器这里来。

测试过,先用WEB添加ddd,登录成功,再用命令行删除,最后再用命令行添加,登录成功,用户组正确。

管理员对JIRA用户的密码进行重置。
登录JIRA,点击用户详情中,行为菜单,选择修改密码。可以直接修改LDAP中用户的密码。

用户自己修改自己密码(TODO)
邮件通知(TODO)

新建项目后要做的事:

新建项目后,修改其方案:
1、问题类型方案修改
创建问题单界面的修改方法:
让创建问题单时,自动选择“问题单类型”

修改项目:问题类型-》行为:xxx公司问题单问题类型
2、界面方案
行为:xxx公司问题单界面方案

3、工作流方案
切换到xxx公司工作流

创建问题单之后,点击分配给,让流程走到下一个人那里。
然后状态切换为下一个状态。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值