总结Linux下Jira和mysql安装
一、了解JIRA
JIRA 是目前比较流行的基于Java架构的管理系统 ,是集项目计划、任务分配、需求管理、错误跟踪于一体的商业软件,功能全面,界面友好,安装简单,配置灵活,权限管理以及可扩展性方面都十分出。
因为是基于JAVA的所以需要JAVA环境,因为是商业软件所以会要有license key 。
二、具体安装过程(含有解决问题的分析思路)
1、基础环境(以自己实践的环境为例)
操作系统: Linux
2、思考过程
可能拿到一个要安装的软件可能第一反应就是google搜索,但往往网上的文章基本没有绝对完整或者是时效性已经过了的。
正确的思考方式:
A、直接下载JIRA程序,安装方法查看解压包中的 或者有些软件包还有一个INSTALL
B、以JIRA的官方安装方法为基准 再参考google搜索出来的其他文章。
Cmysql下载后的初次使用、遇到具体再具体分析。
3、下载JIRA
JIRA :www.atlassian/software/jira/
下载企业版downloads.atlassian/software/jira/downloads/atlassian-jira-enterprise-4.
tar zxvf atlassian-jira-enterprise-4.0-standalone.tar
mv atlassian-jira-enterprise-4.0-standalone.tar /home/jira
ln -s atlassian-jira-enterprise-4.0-standalone.tar jira
cd /home/jira
4、根据安装
---------------------------------------------------------------------
JIRA 4.0-#466 README
---------------------------------------------------------------------
Thank you for downloading JIRA 4.0 - Standalone distribution. This
distribution comes with a built-in Tomcat 5.5.28 web server and hsql
database, so it runs (almost) out the box.
BRIEF INSTALL GUIDE
-------------------
(1). Install a Java Development Kit (JDK) version 1.5 or above from
java.sun/javase/downloads/index.jsp
(avoid JREs, Java EEs, Netbeans, etc. on that page - you just want a JDK).
下载最新的JDK
这里的最新版本是JDK 6 Update 14 注意的是选择完平台进行下载的时候 可以直接点击jdk-6u14-linux-i586.bin 进行下载 如果是点击“download selected with sun download manager” 这个是SUN的下载器
(2). Set the JAVA_HOME variable to where you installed Java. Windows installers
may do this for you. See also the following for Windows instructions:
confluence.atlassian/display/DOC/Set+JAVA_HOME+variable+in+Windows
三种在Linux下配置Java环境变量的方法
(1.) 修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
·用文本编辑器打开/etc/profile
·在profile文件末尾加入:
JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
·重新登录
·注解
a. 你要将 /usr/share/jdk1.5.0_05jdk 改为你的jdk安装目录
b. linux下用冒号“:”来分隔路径
c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值
在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种
常见的错误。
d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。
e. export是把这三个变量导出为全局变量。
f. 大小写必须严格区分。
(2). 修改.bashrc文件(推荐这一种)
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。
·用文本编辑器打开用户目录下的.bashrc文件
·在.bashrc文件末尾加入:
set JAVA_HOME=/usr/share/jdk1.5.0_05
export JAVA_HOME
set PATH=$JAVA_HOME/bin:$PATH
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
·重新登录
(3). 直接在shell下设置变量
不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。
只需在shell终端执行下列命令:
export JAVA_HOME=/usr/share/jdk1.5.0_05
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
测试设置成功
Java -version
出现以下信息说明成功。
[jira@server004 bin]$ java -version
java version "1.5.0_09"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b03)
Java HotSpot(TM) Server VM (build 1.5.0_09-b03, mixed mode)
[jira@server004 bin]$
3. Set your JIRA Home directory.
Instructions how to set your JIRA Home directory can be found here: docs.atlassian/jira/docs-040/Setting+your+JIRA+Home+Directory
这一步很关键,在jira安装目录下到atlassian-jira\WEB-INF\classes下的jira-application.properties文件,在16行查看jira.home是否已设置,若没有设置,需要自己在这里写上一个data目录(这在jira初次启动时需要创建相关数据,要用到这个目录,我的设置是C:/Downloads/atlassian-jira-enterprise-4.0-standalone/data),否则在启动jira时会出现No jira.home is configured的错误。
4 配置MYSQL
下面的第4是开始启动JIRA了,但我们的需求是安装JIRA+MYSQL的,所以还需要配置MYSQL
JIRA的MYSQL配置
mysql
create database jiradb character set utf8;
grant all privileges on jiradb.* to jirauser@localhost identified by 'mypassword' with grant option;
flush privileges;
quit
测试是否成功 用jirauser用户手动登陆试试
5:安装MYSQL/J JDBC 驱动
作用就是让JAVA可以通过JDBC连接MYSQL
下载:mysql.mirrors.adc.am/Downloads/Connector-J/mysql-connector-java-5.1.
JDBC下载要跟你的MYSQL基本相同 mysql 5.0选择5.0的驱动 依以类推
tar zxvf mysql-connector-java-5.1.
cp mysql-connector-java-5.1.12/mysql-connector-java-5.1.12-bin.jar /home/jira/common/lib
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论