安装前请先配置好 JDK,Tomcat,MySQL
JDK 的安装请参看: http://www.cnblogs.com/ghj1976/archive/2010/09/26/1836082.html
Tomcat 的安装请参看:http://www.cnblogs.com/ghj1976/archive/2010/09/26/1836176.html
MySQL 的安装:
sudo apt-get install mysql-server
参看: http://forum.ubuntu.org.cn/viewtopic.php?p=157127
1、下载最新版本:
Jira 的下载地址(中文站点):
http://www.fangwai.net/software/jira/jiradownloadcenter.htm
我下载的是: atlassian-jira-enterprise-4.1.2.tar.gz 这个文件。
2、解压缩,并移动目录,建立目录别名方便以后维护
sudo tar zxvf atlassian-jira-enterprise-4.1.2.tar.gz
sudo mv atlassian-jira-enterprise-4.1.2 /home/
sudo ln -s atlassian-jira-enterprise-4.1.2 jira
3、下载最新汉化,官方的汉化不彻底,推荐下载汉化包: http://download.csdn.net/source/2556841
下载后,把 language_zh_CN.jar 拷贝到 /home/jira/webapp/WEB-INF/lib/ 目录下,以便编译时使用。
4、编辑解压缩目录 \edit-webapp\WEB-INF\classes\entityengine.xml文件
把下面的 field-type-name="hsql" 修改为 field-type-name="mysql"
同时删除: schema-name="PUBLIC" 这个设置
修改后应该如下:
<datasource name="defaultDS" field-type-name="mysql"></datasource> helper-class="org.ofbiz.core.entity.GenericHelperDAO"
check-on-start="true"
use-foreign-keys="false"
use-foreign-key-indices="false"
check-fks-on-start="false"
check-fk-indices-on-start="false"
add-missing-on-start="true"
check-indices-on-start="true">
5、编辑修改解压缩目录 \edit-webapp\WEB-INF\classes\jira-application.properties 文件
主要是修改 jira.home 这个属性。
6、编译
执行 sudo ./build.sh war
7、更新 Tomcat 6 运行 jira 欠缺的几个库。
下载地址: http://confluence.atlassian.com/download/attachments/223219919/jira-jars-tomcat6.zip?version=1&modificationDate=1252474277487
吧这个压缩文件解压缩后放到 Tomcat 的 lib/ 目录下。
sudo cp *.* /opt/apache-tomcat-6.0.29/lib/
把 mysql 的jdk 库copy 到 tomcat 的 lib 目录下。
MySql的jdbc下载地址: http://dev.mysql.com/downloads/connector/j/
我下载的是: mysql-connector-java-5.1.13.tar.gz
8、配置文件的修改
我装的是 Tomcat 6 所以我的 war 文件应该是:
/home/jira/dist-tomcat/tomcat-6/ 目录下的
copy jira.xml 文件到 tomcat 目录下:
sudo cp /home/jira/dist-tomcat/tomcat-6/jira.xml /opt/apache-tomcat-6.0.29/conf/Catalina/localhost/
并修改这个文件如下:
<context path="/jira" docbase="path/to/atlassian-jira-4.0.war"><resource name="jdbc/JiraDS" auth="Container" type="javax.sql.DataSource" username="jirauser" password="mypassword" driverclassname="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/jiradb?useUnicode=true&characterEncoding=UTF8&autoReconnect=true&mysqlEncoding=utf8" maxactive="20" validationquery="select 1"></resource><resource name="UserTransaction" auth="Container" type="javax.transaction.UserTransaction" factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"></resource><manager pathname=""></manager></context>
9、修改tomcat conf/server.xml 配置文件
增加 URIEncoding="UTF-8" 这个配置。
<connector port="8080" protocol="HTTP/1.1" connectiontimeout="20000" redirectport="8443" uriencoding="UTF-8"></connector>
10、修复 tomcat 内存设置问题
在 Tomcat 的 bin 目录下新建一个文件: setenv.sh
内容如下:
export CATALINA_OPTS="$CATALINA_OPTS -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dmail.mime.decodeparameters=true -Xms128m -Xmx512m -XX:MaxPermSize=256m"
11、创建数据库(命名为jiradb,使用utf8编码) 即: utf8_general_ci
12. 创建数据库的使用用户(jirauser)
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEX on
jiradb.* TO 'jirauser'@'localhost' IDENTIFIED BY 'mypassword';
13、启动 Tomcat
通过 bin/startup.sh 启动 tomcat
14、 通过 http://localhost:8080/jira 访问来进行初始化设置。
参考资料:
jira 4 破解方法,破解文件
http://hi.baidu.com/ostech/blog/item/a24fb2b3dfe61358082302f0.html
JIRA的安装、破解、汉化(适用于4.0.1、4.0.2、4.1.1版本)
http://testingtop.com/space.php?uid=156&do=blog&id=3605
JIRA安装手记
http://www.blogjava.net/nomigd/archive/2008/12/02/39865.html
使用Tomcat设置JSP环境
http://wiki.ubuntu.org.cn/%E4%BD%BF%E7%94%A8Tomcat%E8%AE%BE%E7%BD%AEJSP%E7%8E%AF%E5%A2%83
Install JIRA on Debian or Ubuntu
http://confluence.atlassian.com/display/JIRACOM/Install+JIRA+on+Debian+or+Ubuntu
Installing JIRA on Tomcat 6.0
http://confluence.atlassian.com/display/JIRA041/Installing+JIRA+on+Tomcat+6.0
分享到:
相关推荐
在ubuntu环境下搭建jira管理系统,不使用jira自带的数据库,使用mysql数据库
在Ubuntu下配置,搭建jira,配置jira的相关设置。涉及到数据库搭建、搭建过程中遇见的问题解决,和资料链接。
背景:前些日子在原来的一台云主机上已经部署了一个jira系统,使用一段时间后发现jira占用很多的系统资源,导致主机上的其他服务无法正常工作,于是老大新注册了一个云主机专门用于运行jira,可见公司对jira是十分...
jira报表 饼图 中文乱码 fonts中文rpm包有fonts-chinese-3.02-12.el5.noarch.rmp以及fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm,rpm安装后,乱码问题解决,安装命令如下: [root@localhost fonts]# rpm -ivh --...
吉拉·林特 :broom: 当将GitHub和用于项目管理时,轻量级的lint工作流程。... runs-on : ubuntu-latest steps : - uses : cleartax/jira-lint@master name : jira-lint with : github-token : ${{ secr
拱形Linux这个包在 aur 存储库中作为jira-terminal-bin 可用Debian/Ubuntu在基于 debian 的系统上,deb 文件在发行版中可用。您可以从那里下载最新版本。请确保您的系统中安装了 libc。货物如果您已经设置了 Rust ...
安装/配置 Atlassian JIRA。 从本说明书的 2.8.0 版开始,由于 MySQL 的各种错误和速度问题,使用的默认数据库是 Postgres。 要求 厨师 Chef 11.14+ 适用于本食谱的 2.7.1+ 版 平台类 CentOS 6 RHEL 6 Ubuntu ...
不推荐的厨师吉拉 请切换到使用来自Chef SuperMarket的社区支持的jira食谱: ://supermarket.chef.io/cookbooks/jira描述安装/配置Atlassian JIRA。 请参阅以获取有关本食谱及其版本已测试和支持的JIRA发行版的更多...
name : jira-description-actionon : pull_request : types : [opened, edited]jobs : add-jira-description : runs-on : ubuntu-latest steps : - uses : cakeinpanic/jira-description-action@v1.2 name : jir
1.1。... echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list sudo apt-get update 最后,该软件包已安装。
该驱动程序已针对macOS 10.14,Ubuntu 16.04和Ubuntu 18.04进行了持续集成测试。 通过支持安装。 步骤1:安装所需的系统库(仅Linux) 驱动程序供应商并包装了MongoDB C驱动程序( libmongoc ),该驱动程序在...
linux(ubuntu) 系统下,jfreechat图形为乱码,在此打包解决文件,包含zysong.ttf 文件和 具体的解决办法,不好用 可以不要分 ,不好用大家可以骂我
规划他将计算并返回您的计划Github问题和PR分配给您分配给您的JIRA问题团队提醒他会向特定用户提醒您想要的内容。 使用方法:以[X秒/分钟/小时]提醒[用户名] [执行操作]设置使用Bash脚本和资源在连接了空白卷的空白...
由于使用了库的GPL2许可,因此该软件未在ASL2下发行()。 先决条件 您需要在运行笔记本计算机的主机上使用R(带有Rserve和knitr)。 对于Centos: yum install R R-devel 对于Ubuntu: apt-get install r-base r...
一个简单的个人软件流程 (PSP) 应用程序,允许用户登录 JIRA 服务器并检索任务。 然后记录开始、停止、增量时间和已完成工作的描述。