目录

jira4.2的安装

下载安装

mkdir /home/soft/jira
mkdir /home/soft/jira_home
cd /home/soft/jira
wget http://www.atlassian.com/software/jira/downloads/binary/atlassian-jira-enterprise-4.2-standalone.tar.gz
tar -xvf atlassian-jira-enterprise-4.2-standalone.tar.gz
mysql -uroot -p #输入密码root
create database jiradb character set utf8; #创建database
vim /home/soft/jira/atlassian-jira-enterprise-4.2-standalone/atlassian-jira/WEB-INF/classes/jira-application.properties
############################### 修改第18行
jira.home = /home/soft/jira_home
###############################
注:jira.home文件夹不可以设置为jira根目录及其子目录,jira动态运行时使用和产生的文件都会放在这
vim /home/soft/jira/atlassian-jira-enterprise-4.2-standalone/conf/server.xml
############################### 修改第30行 把8005改成8006
<Server port="8006" shutdown="SHUTDOWN">
############################### 修改第51行 把8080改成8082
<Connector port="8082"
############################### 修改第130-134行 修改数据库连接
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/jiradb?autoReconnect=true&useUnicode=true&amp;characterEncoding=UTF8"
username="root"
password="root"
############################### 删除第135, 136行
minEvictableIdleTimeMillis="4000"
timeBetweenEvictionRunsMillis="5000"
###############################
vim /home/soft/jira/atlassian-jira-enterprise-4.2-standalone/atlassian-jira/WEB-INF/classes/entityengine.xml
###############################修改99行
<datasource name="defaultDS" field-type-name="mysql"
###############################删除100行
schema-name="PUBLIC"
###############################

创建管理员账号

cd /home/soft/jira/atlassian-jira-enterprise-4.2-standalone/atlassian-jira/WEB-INF/classes/com/atlassian/jira/license/
rm JiraLicenseStoreImpl.class
rz #选择JiraLicenseStoreImpl.class上传
cd /home/soft/jira/atlassian-jira-enterprise-4.2-standalone/atlassian-jira/WEB-INF/lib/
rm atlassian-extras-2.2.2.jar
rz #选择 atlassian-extras-2.2.2.jar 上传
sh /home/soft/jira/atlassian-jira-enterprise-4.2-standalone/bin/catalina.sh run

输入 http://121.43.104.34:8082/ 即可访问Jira主页 ctrl c 退出

汉化

cd /home/soft/jira/atlassian-jira-enterprise-4.2-standalone/atlassian-jira/WEB-INF/lib/
rz #选择 language_zh_CN.jar 上传

安装GreenHopper插件并破解

下载包:http://download.csdn.net/source/2839846,或者在下面附件中下载

cd /home/soft/jira_home/plugins/installed-plugins
rz 选择 jira-greenhopper-plugin-5.3.jar 上传
cd /home/soft/jira/atlassian-jira-enterprise-4.2-standalone/atlassian-jira/WEB-INF/lib/
rm jira-greenhopper-plugin-*.jar
sh /home/soft/jira/atlassian-jira-enterprise-4.2-standalone/bin/catalina.sh run

使用管理员用户gxx登录,在系统管理页面上点击工具栏上的“系统管理”并且选择全局配置,可以看到GreenHopper 在updata License出输入以下内容:,单点ADD,破解完成 注意:覆盖破解文件和增加plugin时经常发生JIRA locked报错 删掉/home/soft/jira_home/.jira-home.lock文件,重启jira即可

后台运行

强制退出可能会在/usr/local/jira_home/里产生一个.jira-home.lock的文件,导致locked报错,注意将其删掉,然后去kill -9掉jira进程,确保一切清除干净以后,再次启动jira,选择后台运行,即

nohup sh /home/soft/jira/atlassian-jira-enterprise-4.2-standalone/bin/catalina.sh run

依赖文件下载

jira-4.2-dependency.zip