如何在Tomcat6.0上安装JIRA?(转)

崔振强的博客看到《如何在Tomcat6.0上安装JIRA》这篇文章,觉得挺不错,刚好就是我需要的,于是转载过来,以下是文章内容。

如何在Tomcat6.0上安装JIRA呢?相信不少人都会比较苦恼如何在Tomcat6中安装JIRA,直接安装JIRA安装版就比较方便,不过刚好服务器上已经有Tomcat服务,因为JIRA安装版本来就是基于Tomcat的,直接安装会不成功,因此去其官网上找到了英文篇的如何在Tomcat6.0上安装JIRA这篇文章。

英文网址为:

https://confluence.atlassian.com/display/JIRA040/Installing+JIRA+on+Tomcat+6.0

其中分为七个步骤:

一、解压JIRA

我下载的是JIRA 4.1.1版,下载链接是 http://downloads.atlassian.com/software/jira/downloads/atlassian-jira-4.1.1.zip ,现在已经在官网上没有显示出来了,直接点击该链接就可以下载。下载后解压工具解压即可。

二、配置JIRA

1、JIRA需要知道你将要使用的数据库,若仍使用HSQL数据库,则该步骤可路过;若是使用MySQL,则需修改 解压目录/edit-webapp/WEB-INF/classes/entityengine.xml . 定位接近文件尾部的 <datasource>标签,修改field-type-name属性的值,修改前的截图如下:

修改后的截图如下:

2、设置JIRA HOME,找到这个文件 解压目录/WEB-INF/classes/jira-application.properties,修改其中的jira.home的值,我设置了:jira.home = D:/JIRAHome  注意这个斜杠的方向,JIRA只能识别 / 这种斜杠不要使用了反斜杠 \ 了),以下为我设置的效果图

三、编译生成JIRA的WAR包

在命令提示符下定位至安装目录,输入 build 命令,其实它就是执行了根目录下的build.bat批处理文件,然后其就会在解压目录/dist-tomcat/tomcat-6 生成一个可部署在tomcat 6的atlassian-jira-4.1.1.war文件,同时也有一个jira.xml文件。

四、更新Tomcat的类库

Tomcat6自身带的类库不足以运行JIRA,还需要添加支持JIRA运行的类库文件:jira-jars-tomcat6.zip ,下载后解压,将解压文件放到Tomcat的Lib目录下。

五、配置Tomcat

1、在tomcat/conf的文件夹下建立Catalina/localhost/(若有则不需要创建),
2、复制在第三步骤生成的jira.xml复制到上面第1点的localhost文件夹下。
3、修改刚复制到Tomcat下的jira.xml, path和docBase已经是配置好的了,若使用MySQL数据库,需修改username、password、driverClassName和url这几个参数,同时请删掉 minEvictableIdleTimeMillis和 timeBetweenEvictionRunsMillis两个属性,这两个属性是在用hsql的时候才需要用,用MySQL有这两项会变得很慢。

修改前:

修改后:

六、修改Tomcat的Server.xml文件,在Connector port中加一个URIEncoding="UTF8",配置如下。

<Connector port="8080" protocol="HTTP/1.1"
        connectionTimeout="20000"
        redirectPort="8443" URIEncoding="UTF-8"/>

七、修复Tomcat的内存配置

Tomcat自身有内存泄露,一个大JSP页面请求就能把内存占满,因此JIRA启动时会报OutOfMemory错误,因此需增大Tomcat的内存以解决该BUG。

如果你的Tomcat是非安装版的,则修改Tomcat的bin/setenv.bat这个文件(若不存在则新建)并设置:

set CATALINA_OPTS=%CATALINA_OPTS% -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dmail.mime.decodeparameters=true -Xms256m -Xmx512m -XX:MaxPermSize=1024m

若你的Tomcat是安装版的,则配置Tomcat的环境参数如下:

经过以上七个步骤,终于是大功告成,这个时候只要启动Tomcat,然后输入以下网址即可访问JIRA:http://localhost:8080/jira

文章出处:如何在Tomcat6.0上安装JIRA?

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值