当前位置:文档之家› jira安装图解

jira安装图解

可JIRA安装图解

目录

一、安装准备工作 (2)

二、安装JIRA (2)

1.上传并安装JDK1.6 (2)

2.配置JAVA_HOME (2)

3.安装jira (3)

4.配置jira_home (3)

5.安装mysql (3)

1)安装 (3)

2)启动&&停止 (4)

3)登录 (4)

4)远程访问 (4)

5)Linux MySQL的几个重要目录 (5)

6)修改mysql编码 (5)

7)新建jira的数据库 (6)

6.jira下配置mysql (6)

1)修改配置文件server.xml (6)

2)修改配置文件entityengine.xml (6)

7.安装mysql驱动 (7)

8.启动jira (7)

9破解jira(jira_crack.rar),以及进行jira的setup (8)

三、安装过程中出现问题的解决办法: (10)

1.安装过程中出现问题 (10)

2.配置过程中出现问题 (10)

一、安装准备工作

1、下载JDK:

https://www.doczj.com/doc/809978763.html,/technetwork/java/javase/downloads/jdk6u38-downloads-1877406.html

2、下载jira4.2

https://www.doczj.com/doc/809978763.html,/software/jira/download

3、安装rz命令(方便将文件上传到linux’服务器上)

yum install lrzsz -y

二、安装JIRA

1.上传并安装JDK1.6

在/usr/soft下执行命令:rz,上传jdk到linux

给jdk赋权限,执行命令:chmod 755 jdk-6u43-linux-i586.bin

解压jdk bin文件,执行命令:./jdk-6u43-linux-i586.bin

将jdk解压后的目录放在/usr/soft/java下,执行命令:mv jdk1.6.0_43/ java/ (注意,后面一定要加/,否则是重命名jdk1.6.0_43 这个目录)

2.配置JAVA_HOME 135******** 133********

cd ~到用户的根目录

vim .bash_profile

在最后面加入

然后Esc ,然后:wq,也就是保存后退出

重新编辑文件,执行命令:source .bash_profile

查看java版本java -version 显示如下,表明设置成功

3.安装jira

回到soft目录下,执行命令:cd /usr/soft

将jira4.2包上传到linux中,执行命令:rz

解压,执行命令:tar zxvf atlassian-jira-enterprise-4.2-standalone.tar.gz

创建jira文件夹,执行命令:mkdir jira

将jira解压后的文件移到jira目录下,执行命令:

mv atlassian-jira-enterprise-4.2-standalone jira/

进入jira目录下,执行命令:cd jira

建一个jira的软连接,执行命令:ln -s atlassian-jira-enterprise-4.2-standalone/ jira 4.配置jira_home

进入到soft的目录下,执行命令:cd /usr/soft

创建jira_home文件,执行命令:mkdir jira_home

执行命令:cd /usr/Soft/jira/jira/atlassian-jira/WEB-INF/classes/

编辑文件:vim jira-application.properties

找到jira.home = 在其后添加绝对路径/usr/Soft/jira_home

保存退出即可。

5.安装mysql

1)安装

查看有没有安装过:

yum list installed mysql*

rpm -qa | grep mysql*

查看有没有安装包:

yum list mysql*

安装mysql客户端:

yum install mysql

安装mysql 服务器端:

yum install mysql-server

yum install mysql-devel

2)启动&&停止

数据库字符集设置:mysql配置文件/etc/https://www.doczj.com/doc/809978763.html,f中加入default-character-set=utf8

启动mysql服务:service mysqld start或者/etc/init.d/mysqld start

开机启动:chkconfig -add mysqld,

查看开机启动设置是否成功chkconfig --list | grep mysql*

mysqld 0:关闭1:关闭2:启用3:启用4:启用5:启用6:关闭

停止:service mysqld stop

3)登录

创建root管理员:mysqladmin -u root password root

登录:mysql -u root -p输入密码即可。

忘记密码:service mysqld stop

mysqld_safe --user=root --skip-grant-tables

mysql -u root

use mysql

update user set password=password("new_pass") where user="root";

flush privileges;

4)远程访问

开放防火墙的端口号

mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”。如要其他机器能访问,在https://www.doczj.com/doc/809978763.html,er中添加一个Host为'%'的user,然后flush priviledges;,最后防火墙加一句类似这样的语句即可(开通3306端口):

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

5)Linux MySQL的几个重要目录

数据库目录:/var/lib/mysql/

配置文件:/usr/share /mysql(mysql.server命令及配置文件)

相关命令:/usr/bin(mysqladmin mysqldump等命令)

启动脚本:/etc/rc.d/init.d/(启动脚本文件mysql的目录)

6)修改mysql编码

查看mysql编码

mysql> show variables like 'character%';

停止mysql服务

/etc/init.d/mysqld stop

修改配置文件

vim /etc/https://www.doczj.com/doc/809978763.html,f

找到客户端配置[client] 在下面添加

default-character-set=utf8 默认字符集为utf8

在找到[mysqld] 添加

default-character-set=utf8 默认字符集为utf8

init_connect='SET NAMES utf8' (设定连接mysql数据库时使用utf8编码,以让mysql数据库为utf8运行)

保存后重启mysql服务(service mysqld restart),查看编码是否是utf8

>show variables like 'character%';

+--------------------------+----------------------------+

| Variable_name | Value |

+--------------------------+----------------------------+

| character_set_client | utf8 |

| character_set_connection | utf8 |

| character_set_database | utf8 |

| character_set_filesystem | binary |

| character_set_results | utf8 |

| character_set_server | utf8 |

| character_set_system | utf8 |

| character_sets_dir | /usr/share/mysql/charsets/ |

+--------------------------+----------------------------+

7)新建jira的数据库

安装完mysql以后我们新建数据库:

create database jiradb character set utf8;

grant all on jiradb.* to `jira`@`localhost` identified by 'jira'

6.jira下配置mysql

1)修改配置文件server.xml

找到相应的目录:cd /usr/soft/jira/jira/conf

编辑配置文件:vim server.xml

修改成如下几项

username="root"

password="root"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost:3306/jira?autoReconnect=true&useUnicode=true&a mp;characterEncoding=UTF8"

validationQuery="select 1"否则数据库会访问超时

删除以下两行

minEvictableIdleTimeMillis="4000"

timeBetweenEvictionRunsMillis="5000"

2)修改配置文件entityengine.xml

找到相应的目录:cd /usr/soft/jira/jira/atlassian-jira/WEB-INF/classes/

编辑配置文件:vim entityengine.xml

将其中的hsql改成mysql 数据库类型

删除schema-name="PUBLIC"

7.安装mysql驱动

查看是否已有mysql的jar包,执行命令:cd /usr/soft/jira/jira/lib

如果没有,要下载一个相应版本的jar包放在此处(一定要匹配,可以自己上网查看不同版本的mysql适配的jdbc)

下载jar包,使用命令rz,将jar压缩包到上传到/usr/soft目录下,

解压缩命令:tar zxvf mysql-connector-java-5.1.10.tar.gz,

到达mysql路径下:cd mysql-connector-java-5.1.10

移动jar到lib文件夹下,

执行命令mv mysql-connector-java-5.1.10-bin.jar /usr/soft/jira/jira/lib

再执行cd /usr/soft/jira/jira/lib,可以看见jar包已经存在。

8.启动jira

cd /usr/soft/jira/jira/bin

bin下面执行命令:sh startup.sh

外部浏览器访问ip:8080

如果提示无法访问,需要在服务器端进行防火墙设置,添加端口8080

#/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

#/etc/rc.d/init.d/iptables save

再查看是否已经有了端口:

/etc/init.d/iptables status

此时可以进入网页进行配置了,但是需要破解,详情如下节。

9破解jira(jira_crack.rar),以及进行jira的setup

第一步,替换文件:/usr/soft/jira/jira/atlassian-jira/WEB-INF/classes/com/atlassian/jira/license

用破解补丁中的JiraLicenseStoreImpl.class文件覆盖

/usr/Soft/jira/jira/atlassian-jira/WEB_INF/classes/com/atlassian/jira/license/JiraLicens eStoreImpl.class文件

用破解补丁中的Version2LicenseDecoder.class文件覆盖

/usr/soft/jira/atlassian-jira/WEB_INF/lib/atlassian-extras-2.2.2.jar包中的atlassian-extras-2.2.2.jar/com/atlassian/extras/decoder/v2/Version2LicenseDecoder. class文件

/usr/soft/jira/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar/com/atlassian/extras/decoder/v2

/usr/soft/jira/jira/atlassian-jira/WEB-INF/lib/atlassian-extras-2.2.2.jar/com/atlassian/extras/decoder/v2

第二步:输入授权码,通过http://ip:8080进入如下界面,

在红色框内输入授权码,授权码如下,只需将其中的ServerID改为页面提供的ServerID即可。

AAABOw0ODAoPeJxtkE1vwjAMhu/5FZF2DqIfaB9SpIUmmjqalrUFiWPoDGQqK Urabvz7FToOm3axZ

D+239e+k43BadPjaYD96VM4ewoDHBXlkHgh4uAqq0+tbgx9jXOGPrRVk7Q7bsF mu5UD6yjxUGRBX

Xq4aoFeBonnkWmAosa0qmpTdQT6qczeHbohjkuGuu6BtraDW5+QStdUm147va3h 2VVgYGJqJHpVd

1cFulO1g3FDogfuoDyf4KoQZVKKPIpZ8ouLd32dFGkp8mUeFwLVI1kP9i/ER4Ow acEoU4H4Oml7H

i8Jgnvi+cSfoUKkdJOtsGQLgaXADBeM4yVLOZugzO6V0W40qNO1LvQ8EbgUT KICbA825nQuwzfCp

bchLHx8IIt484J+HA40ifkt+9/AsrPVQTn48+JvjRmQTDAsAhQP+jpBFreR5LFx3+S Lk2ixh7iFd

AIUYQOjIg2YXuQkTRpNo9joFuygGI0=X02fn

Description=JIRA\: longmaster

CreationDate=2010-02-22

ContactName=tonyty163@https://www.doczj.com/doc/809978763.html,

jira.LicenseEdition=ENTERPRISE

ContactEMail=tonyty163@https://www.doczj.com/doc/809978763.html,

Evaluation=false

jira.LicenseTypeName=COMMERCIAL

jira.active=true

licenseVersion=2

MaintenanceExpiryDate=2099-10-24

Organisation=zzh

jira.NumberOfUsers=-1

ServerID= BM4Q-DM1Y-A498-KIYG

LicenseID=LID

LicenseExpiryDate=2099-10-24

PurchaseDate=2010-10-25

Description=JIRA\: COMMERCIAL

CreationDate=2009-10-25

ContactName=haha@haha.haha

jira.LicenseEdition=ENTERPRISE

ContactEMail=haha@haha.haha

Evaluation=false

jira.LicenseTypeName=COMMERCIAL

jira.active=true

licenseVersion=2

MaintenanceExpiryDate=2020-10-24

Organisation=haha

jira.NumberOfUsers=-1

ServerID= B2O8-DJ5I-FB4T-48LK

LicenseID=LID

LicenseExpiryDate=2020-10-24

PurchaseDate=2009-10-25

之后再配置下管理员信息和SMTP服务器的地址,其他信息可以不填,以后可以在jira中配置,到此jira安装完成!

三、安装过程中出现问题的解决办法:

1.安装过程中出现问题

需要学会查看日志,我的日志文件位于以下目录中/usr/soft/jira_home/log,从而确定问题所在。

2.配置过程中出现问题

jira安装目录被锁

使用ip:8080访问时候报错:

the jira.home directory '\usr\soft\jira_home' is already locked. Please see the JIRA doc umentation for more information on locked jira.home directories.

解决方法:

将/usr/soft/jira_home/.jira_home.lock文件删除重启即可解决!

You have temporary access to administrative functions. Drop access if you no longer require it. For more

information, refer to the documentation.

Access more options

Profile

Online Help

Keyboard Shortcuts

About JIRA

JIRA Credits

Log Out

?Administration

?Projects Access more options

o Projects

o Project Categories

?Plugins Access more options

o

?Plugins

?Plugins

o

?Application Links

?Application Links

Source Control

o CVS Modules

o FishEye Configuration

o Perforce Job Integration

Builds

o Bamboo Configuration

Hudson/Jenkins

o Configuration

o Servers

o Add Server

?Users Access more options

o Users

o Groups

o Roles

o Global Permissions

o User Preferences

o JIRA User Server

o

?User Directories

?User Directories

o Shared Filters

o Shared Dashboards

?Issues Access more options o

?Issue Types...

?Issue Types

?Sub-Tasks

o

?Workflows...

?Workflows

?Workflow Schemes

o

?Screens...

?Screens

?Screen Schemes

?Issue Type Screen Schemes

o

?Fields...

?Custom Fields

?Field Configurations

?Field Configuration Schemes Issue Attributes

o Statuses

o Resolutions

o Priorities

o Issue Security Schemes

o Notification Schemes

o Permission Schemes

?System Access more options o General Configuration

o

?Troubleshooting and Support...

?Integrity Checker

?Logging & Profiling

?Scheduler Details

?System Info

o

?Atlassian Support Tools ?Atlassian Support Tools o

?Security...

?User Sessions

?Remember My Login

?Whitelist

o

?Issue Features...

?Trackbacks

?Time Tracking

?Issue Linking

o

?User Interface...

?System Dashboard

?Navigator Columns

?Look and Feel

?Announcement Banner o

?Import & Export...

?External System Import ?Backup System

?Restore System

?Project Import

o

?Mail...

?Mail Servers

?Mail Queue

?Send E-mail

o License

o

?Advanced...

?Indexing

?Attachments

?Events

?Listeners

?Services

?Scheme Tools

?Jelly Runner

Dashboards Access more options

General Configuration

Additional language packs can be installed through the Plugins tab above. Atlassian Translations is collaborative effort to localize Atlassian products, we welcome your contribution.

Report a problem

相关主题
文本预览
相关文档 最新文档