JIRA+MySQL配置

1、JDK、JIRAMySQL安装完毕,停止JIRA服务

  创建数据库

  mysql

  create database jiradb character set ‘UTF8′;

  创建用户并赋与权限:


create user jirauser identified by ‘jira’;

grant all privileges on *.* to ‘jirauser’@'%’ identified by ‘jira’ with grant option;

grant all privileges on *.* to ‘jirauser’@'localhost’ identified by ‘jira’ with grant option;

flush privileges;

  2、修改JIRA端口

  JIRA是集成在Tomcat上面的,所以修改端口的方法和Tomcat修改端口的方法是一样的。

  3、JIRA默认使用的数据库是HSql,如果要迁移到MySQL,可以通过以下的配置改动。

  1)修改server.xml (路径:/jira/conf/server.xml)

  第13行:


username=”jirauser”

password=”780824″

driverClassName=”com.mysql.jdbc.Driver”

url=”jdbc:mysql://localhost:3306/jiradb?autoReconnect=true&useUnicode=true&characterEncoding=UTF8″

(删除minEvictableIdleTimeMillis and timeBetweenEvictionRunsMillis项 )

maxActive=”20″

validationQuery=”select 1″/>

  注:以上“localhost”可不该,也可改为主机名或设为”主机IP:端口“,mysql端口号为”3306“。

  b)修改entityengine.xml (路径:/jira/atlassian-jira/WEB-INF/classes/entityengine.xml)

  第100行修改为:

  <datasource name=”defaultDS” field-type-name=”mysql”

  删除schema-name=”PUBLIC”

  4、安装连接驱动包 Mysql JDBC Driver

  cp  mysql-connector-java-5.1.7-bin.jar   /jira/common/lib/

  5、启动JIRA服务 。

  现在JIRA的数据库已经是MySQL了。

  如果希望更进一步,将JIRA服务的依赖服务中加上MySQL服务,可以在注册表中更新

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\JIRA240209102746

  JIRA240209102746由于是JIRA服务名太长而在注册表中随机生成的名字,在基中添加一个DependOnService多文本键值,把MySQL服务名添加进去就行了

  这样的结果是JIRA依赖于MySQL,JIRA会在MySQL启动后启动,如果MySQL停止,JIRA会先于MySQL停止

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-10-24 03:01:27

JIRA+MySQL配置的相关文章

详细介绍:Apache+PHP+MySQL配置攻略

一.系统要求: 本系统在REDHAT7.2版本测试通过 二.服务器端软件要求: 1:到APACHE的网络站下载APACHE WEB SERVER http://www.apache.org/ 2. 到php的网络站下载php解析器 http://www.php.net/ 3.到mysql的网站下载 mysql http://sourceforge.net/projects/mysql/ 三.安装调试WEB SERVER 把以上各文件下载后放到同一个目录下,我把他们放在/usr/local下,用t

mysql配置远程访问数据库

问题描述 mysql配置远程访问数据库 请教大神mysql该怎么配置才能够让别的计算机连到服务器的mysql?我在服务器搞了一个小时不是1130就是1045错误,百度了,但是很无奈.mysql.user表改过了,没用.grant权限也试过.网上还有一种说法,root账户不能远程访问,不知道是不是?但是我们公司mysql的root账户可以.求解 解决方案 To answer your question, on Windows, the my.cnf file may be called my.in

《OpenStack云计算实战手册(第2版)》一2.3 用MySQL配置OpenStack镜像服务

2.3 用MySQL配置OpenStack镜像服务 OpenStack云计算实战手册(第2版) 默认情况下,OpenStack镜像服务,即Glance,被配置使用本地SQL数据库存储.为了弹性扩展,必须配置一个中心的.可扩展且更具可靠的数据库层.因此,可使用MySQL数据库来达到这个目的. 准备工作 请在开始前确认已经登录到一个已经安装了OpenStack镜像服务的服务器上. 登录到使用Vagrant创建的OpenStack控制节点,执行以下命令: vagrant ssh controller

《OpenStack云计算实战手册(第2版)》——2.3 用MySQL配置OpenStack镜像服务

2.3 用MySQL配置OpenStack镜像服务 默认情况下,OpenStack镜像服务,即Glance,被配置使用本地SQL数据库存储.为了弹性扩展,必须配置一个中心的.可扩展且更具可靠的数据库层.因此,可使用MySQL数据库来达到这个目的. 准备工作 请在开始前确认已经登录到一个已经安装了OpenStack镜像服务的服务器上. 登录到使用Vagrant创建的OpenStack控制节点,执行以下命令: vagrant ssh controller 操作步骤 执行下列步骤. 1.安装OpenS

mysql配置myisam和另外的存储方式有何区别

问题描述 mysql配置myisam和另外的存储方式有何区别 本人要做一个服务器,需要用刀mysql,但是发觉不同的状态下,差别好大,求解答 解决方案 参考:http://zhidao.baidu.com/link?url=fFZlnch6MOyo2_F3sE5fGa3Im2IMbQoEPFTiMczdEnSGy-TixtWKPbS4ZVoT0j0VR5xTUp1UCz7L9SsQ5vEKwOi9e4L2rkmq-ojGV7H0E0q 解决方案二: myisam是老的存储引擎,新的都是innod

jira 如何配置工作流使所有子任务都关闭之后主任务才能关闭?

问题描述 jira 如何配置工作流使所有子任务都关闭之后主任务才能关闭? jira 如何配置工作流 才能使所有子任务都关闭之后 主任务才能关闭?

VS2012+EF6+Mysql配置心路历程

原文:VS2012+EF6+Mysql配置心路历程 为了学习ORM,选择了EntityFramework,经历了三天两夜的煎熬,N多次错误,在群里高手的帮助下,终于成功,现在将我的心路历程记录下来,一是让自己有个记录,另外就是让其它人少走些弯路. 我的开发环境是Win7+VS2012,数据库环境是Ubuntu12.04+MySQL+Mono+Jexus 计划开发完后整个运行在Linux下. 1.下载MySQL Connector/Net 6.8.3 地址:http://dev.mysql.com

windows8.1下Apache+Php+MySQL配置步骤_php基础

软件版本: apache:Apache 2.4.6 Win64   PHP:PHP 5.5 VC11 x64 Non Thread Safe   MySql:5.5 win64 Mysql安装: 双击运行,设置用户名.密码.编码(utf8). PHP配置: 1.解压下载的zip文件到一个目录,本教程中为:D:\server\php 2.复制文件php.ini-development并改名为php.ini: 3.在php.ini文件中搜索关键字php_mysqli.dll,去掉该行前面的";&qu

Linux下MySQL安装配置 MySQL配置参数详解_Mysql

一.下载编译安装 #cd /usr/local/src/ #wget http://mysql.byungsoo.net/Downloads/MySQL-5.1/mysql-5.1.38.tar.gz #tar –xzvf mysql-5.1.38.tar.gz ../software/ #./configure --prefix=/usr/local/mysql //MySQL安装目录 --datadir=/mydata //数据库存放目录 --with-charset=utf8 //使用UT