安装前请先配置好 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管理系统是一项常见的任务,尤其对于IT团队来说,Jira是一个非常重要的项目管理和问题跟踪工具。本文将详细介绍如何在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 --...
本指南将帮助你理解和掌握如何安装与配置JIRA,以便在你的工作环境中顺利使用。 ## 1. JIRA安装 ### 1.1 系统需求 在安装JIRA前,你需要确认你的服务器或PC满足以下系统需求: - 操作系统:Windows Server 2008 R2...
本文将详细介绍如何在Linux环境下安装配置JIRA,并设置MySQL作为其后端数据库。 #### 二、安装前准备 1. **操作系统**:本文假设使用的Linux系统为最新版本的Ubuntu Server。 2. **Java环境**:JIRA运行需要Java...
在JIRA安装目录下的`dbconfig`文件夹中,找到对应数据库类型的脚本,如`create-jira.sql`(MySQL)。 2. 在数据库管理工具中执行这些脚本,确保所有的表和索引都被创建。 ### 五、启动JIRA 1. 运行`bin\startup....
5. **配置JIRA字体**:在某些情况下,可能还需要在JIRA的系统设置中手动指定支持中文的字体。进入JIRA的管理界面,找到“系统”设置,然后在“外观”部分设定合适的中文字体,如“宋体”或“微软雅黑”。 6. **更新...
在Linux环境下,Jira的配置和运行可能会遇到一些特有的挑战。由于Linux系统对字体的支持和Windows或macOS有所不同,因此在Linux上运行Jira时,可能会遇到字体兼容性问题。"jira-fonts-chinese.zip"的发布考虑到了这...
2. 监控日志:通过“logs”目录下的日志文件,监控JIRA运行状态和错误信息。 3. 更新升级:关注Atlassian官方发布的更新,适时升级到新版本以获得最新功能和安全修复。 六、常见问题与解决方案 1. 无法启动:检查...
编辑JIRA的配置文件`/opt/jira/atlassian-jira/WEB-INF/classes/jira-application.properties`,将数据库连接信息替换为你的MySQL设置: ``` jira.dburl=jdbc:mysql://localhost/jiradb?useUnicode=true&...
吉拉·林特 :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
- 配置并编译:`./configure –prefix=/home/hmy/soft/protobuf`,然后运行`sudo make`,`sudo make check`,`sudo make clean`,最后执行`sudo make install` 请注意,如果protobuf版本不对或已存在旧版本,需要...
首先,安装Jenkins需要在服务器上下载相应的二进制包或使用包管理器(如apt-get for Ubuntu或yum for CentOS)。安装完成后,需要启动Jenkins服务,并通过其默认的URL访问初始化配置页面。在这里,你需要安装推荐的...
在Linux(Ubuntu)环境下,开发或使用Java应用时可能会遇到一些特定的问题,特别是涉及到本地化和字体渲染的部分。本文将详细解析"Linux jfreechat 终极解决"这个主题,包括如何解决JFreeChart在Ubuntu系统下显示为...