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公司工作流

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JIRA 是一个由澳大利亚公司 Atlassian 开发的项目管理和问题跟踪工具。要搭建 JIRA,首先需要满足一些系统要求,如操作系统、数据库和硬件要求。以下是一个简单的指南: 1. 确保您的服务器满足 JIRA 的系统要求。JIRA 支持多种操作系统,如 Windows、Linux 和 macOS。还需要安装和配置所需的数据库,如 MySQL、PostgreSQL 或 Oracle。 2. 下载适用于您的操作系统的 JIRA 安装文件(如 tar.gz 或 .exe 文件)并运行安装程序。根据提示进行安装,包括选择安装目录和启动选项。 3. 在安装过程中,您将需要提供一些配置信息,如数据库信息和管理员账户。请确保填写正确的信息以确保正确的配置。 4. 完成安装后,您可以通过浏览器访问 JIRA 的 Web 界面。默认情况下,JIRA 在端口号 8080 上监听。在浏览器中输入 "http://localhost:8080" 或服务器的 IP 地址来访问。 5. 在首次访问时,您将被引导到 JIRA 的设置向导。在这一步中,您需要选择 JIRA 的部署选项(如独立模式或集群模式)以及设置 JIRA 实例的基本配置。 6. 完成设置向导后,您将能够创建项目、添加用户和配置其他 JIRA 设置。这些设置允许您根据您的需求来定制 JIRA 的功能和外观。 请注意,以上只是一个概述的步骤,具体的步骤和配置可能因您的操作系统和特定要求而有所不同。在安装过程中,请参考 Atlassian 官方文档和 JIRA 的安装指南以获取更详细的信息和指导。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值