1. 下载JIRA
JIRA 官网 : http://www.atlassian.com/software/jira/
jira 下载4.0 :
http://www.atlassian.com/software/jira/ArchiveDownloads.jspa
- tar zxvf atlassian-jira-enterprise- 4.0 -standalone.tar.gz
- mv atlassian-jira-enterprise-4.0 -standalone.tar.gz /home/
- cd /home/atlassian-jira-enterprise-4.0 -standalone
tar zxvf atlassian-jira-enterprise-4.0-standalone.tar.gz mv atlassian-jira-enterprise-4.0-standalone.tar.gz /home/ cd /home/atlassian-jira-enterprise-4.0-standalone
2.安装jdk
3.安装mysql
将mysql驱动mysql-connector-java-5.1.6 拷贝到/home/jira/common/lib
- create database jiradb character set utf8;
create database jiradb character set utf8;
4. 修改JIRA配置
进入jira/atlassian-jira/WEB-INF/classes
修改jira-application.properties 文件
找到jira.home =
修改为jira.home =/root/jira_homes 绝对路径
修改一
- vi /home/jira/conf/server.xml
vi /home/jira/conf/server.xml
修改成如下几项
- username= "jira"
- password="jira"
- driverClassName="com.mysql.jdbc.Driver"
- url="jdbc:mysql://localhost/jiradb? autoReconnect=true&useUnicode=true&characterEncoding=UTF8"
username="jira" password="jira" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/jiradb? autoReconnect=true&useUnicode=true&characterEncoding=UTF8"
删除以下两行
- minEvictableIdleTimeMillis= "4000"
- timeBetweenEvictionRunsMillis="5000"
minEvictableIdleTimeMillis="4000" timeBetweenEvictionRunsMillis="5000"
修改二
vim /home/jira/atlassian-jira/WEB_INF/classes/entityengine.xml
将其中的hsql改成mysql 数据库类型
- <datasource name= "defaultDS" field-type-name= "hsql"
- 改为:
- <datasource name="defaultDS" field-type-name= "mysql"
- 删 除 schema-name="PUBLIC"
<datasource name="defaultDS" field-type-name="hsql" 改为: <datasource name="defaultDS" field-type-name="mysql" 删除 schema-name="PUBLIC"
5. 运行JIRA服务
*uix使用JIRA根目录下的bin/starup.sh windows用bin\startup.bat
/home/jira/bin/startup.sh
6. WEB 配置 JIRA
官方文档 http://www.atlassian.com/software/jira/docs/v3.13/setup.html
视频演示 : http://www.atlassian.com/software/jira/videos/jira4-overview.jsp
破解
解压jira4.0_crack.rar文件,拷贝到相应目录下
启动登陆JIRA后再License位置处填入以下信息(内容可自行修改)
- #Sun Oct 25 00 : 50 : 34 CDT 2009
- Description=JIRA\: COMMERCIAL
- CreationDate=2009 - 10 - 25
- ContactName=haha@haha .haha
- jira.LicenseEdition=ENTERPRISE
- ContactEMail=haha@haha .haha
- Evaluation=false
- jira.LicenseTypeName=COMMERCIAL
- jira.active=true
- licenseVersion=2
- MaintenanceExpiryDate=2013 - 10 - 24
- Organisation=haha
- jira.NumberOfUsers=-1
- ServerID=B6FW-B4KW-J1A3-4DQB
- LicenseID=LID
- LicenseExpiryDate=2010 - 10 - 24
- PurchaseDate=2009 - 10 - 25
#Sun Oct 25 00:50:34 CDT 2009 Description=JIRA\: COMMERCIAL CreationDate=2009-10-25 [email protected] jira.LicenseEdition=ENTERPRISE [email protected] Evaluation=false jira.LicenseTypeName=COMMERCIAL jira.active=true licenseVersion=2 MaintenanceExpiryDate=2013-10-24 Organisation=haha jira.NumberOfUsers=-1 ServerID=B6FW-B4KW-J1A3-4DQB LicenseID=LID LicenseExpiryDate=2010-10-24 PurchaseDate=2009-10-25
hotmail 邮件服务
POP: pop3.live.com (端口 995) (需要选择”此服务器需要选择加密连接(SSL)”)
SMTP: smtp.live.com (端口 25 or 587) (需要选择“我的发送服务器(SMTP)需要验证”)
用户名: <您完整的 Windows Live ID>
密码: <您 Windows Live ID 的密码>
gmail 邮件服务
POP: pop.gmail.com (端口 995) (需要选择”此服务器需要选择加密连接(SSL)”)
SMTP: smtp.gmail.com (端口 465) (需要选择“我的发送服务器(SMTP)需要验证”)
用户名:
密码:
7.集成greenhopper4.2
替换或者拷贝jar到 {JIRA_HOME}/plugins/installed-plugins
注意:{JIRA_HOME}在jira/atlassian-jira/WEB-INF/classes/jira- application.properties文件中的jira.home = /usr/local/atlassian/jira/data(这是我定义的jira_HOME)
使用JIRA的系统管理员(初始化JIRA环境时创建的)登陆
Administration --> General Configuration --> Global Settings --> GreenHopper
在License处填入以下信息(内容可自行修改)
- #Sat Oct 24 19 : 09 : 35 CDT 2009
- Description=GreenHopper for JIRA 4 \: COMMERCIAL
- CreationDate=2009 - 10 - 25
- ContactName=haha@haha .haha
- greenhopper.NumberOfUsers=-1
- greenhopper.LicenseTypeName=COMMERCIAL
- ContactEMail=haha@haha .haha
- Evaluation=false
- greenhopper.LicenseEdition=ENTERPRISE
- licenseVersion=2
- MaintenanceExpiryDate=2013 - 10 - 24
- Organisation=haha
- greenhopper.active=true
- LicenseID=LID
- LicenseExpiryDate=2010 - 10 - 24
- PurchaseDate=2009 - 10 - 25
#Sat Oct 24 19:09:35 CDT 2009 Description=GreenHopper for JIRA 4\: COMMERCIAL CreationDate=2009-10-25 [email protected] greenhopper.NumberOfUsers=-1 greenhopper.LicenseTypeName=COMMERCIAL [email protected] Evaluation=false greenhopper.LicenseEdition=ENTERPRISE licenseVersion=2 MaintenanceExpiryDate=2013-10-24 Organisation=haha greenhopper.active=true LicenseID=LID LicenseExpiryDate=2010-10-24 PurchaseDate=2009-10-25
安装常见问题
覆盖破解文件和增加plugin时经常发生JIRA访问报错
- The jira.home directory 'C:\Program Files\Atlassian\Application Data\JIRA' is already locked. Please see the JIRA documentation for more information on locked jira.home directories.
The jira.home directory 'C:\Program Files\Atlassian\Application Data\JIRA' is already locked. Please see the JIRA documentation for more information on locked jira.home directories.
解决办法:
将\Atlassian\Application Data\JIRA\.jira-home.lock文件删除重启即可