部署JIRA 7.2.2 for Linux

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/TH_NUM/article/details/84800216

首页:https://www.atlassian.com/
   https://www.atlassian.com/software/jira/core

JIRA Core各个版本下载地址(目前最新版是7.3.6):https://www.atlassian.com/software/jira/core/update
JIRA7.2 for Linux官方安装手册:https://confluence.atlassian.com/adminjiraserver072/installing-jira-applications-on-linux-828787555.html
https://confluence.atlassian.com/adminjiraserver071/installing-jira-applications-on-linux-802592173.html

安装前准备

环境:
   JDK1.8
   JIRA Core server 7.2.2
   Mysql 5.6.36

服务器内存建议大于3G
安装JIRA7.2所需要的系统配置:https://confluence.atlassian.com/adminjiraserver072/supported-platforms-828787550.html

#安装JIRA对环境的要求
Mysql = 5.5,5.6
JDK = 1.8

JIRA需要依赖JAVA环境,因此我们需要安装jdk,且需要jdk 1.8以上

[root@localhost ~]# java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
[root@localhost ~]#

安装MYSQL

JIRA关于Mysql的配置说明:https://confluence.atlassian.com/adminjiraserver072/connecting-jira-applications-to-mysql-828787562.html除此之外,JIRA需要使用外部数据库,JIRA支持PostgreSQL, Oracle, MySQL, SQL Server,这里我们选择Mysql
1 . mysql 安装请查看另一篇博客:https://blog.csdn.net/TH_NUM/article/details/84800290
2.创建数据库及授予权限

CREATE DATABASE jiradb  DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
 CREATE USER jirauser IDENTIFIED BY 'jira';//创建用户名为jirauser,密码为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;

安装JDK

1 . 下载java
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151

2 .源码安装

sudo mkdir /usr/java
sudo tar zxvf jdk-8u131-linux-x64.tar.gz -C /usr/java/

3 . 设置环境变量
vim /etc/profile.d/java.sh //加入如下配置 [/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.

JAVA_HOME=/usr/java/jdk1.8.0_181

JAVA_BIN=$JAVA_HOME/bin

JRE_HOME=$JAVA_HOME/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

CLASSPATH=$JRE_HOME/lib:$JAVA_HOME/lib:$JRE_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN JRE_HOME PATH CLASSPATH

source /etc/profile使环境变量生效

4 . 测试java 是否安装成功

java -version

安装JIRA

1 . 下载

JIRA下载地址:
https://www.atlassian.com/software/jira/download ,下
载,然后上传到/usr/local/src

或者:

wget https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.2.2-x64.bin 

2 . 安装

cd /usr/local/src
chmod a+x atlassian-jira-software-7.7.0-x64.bin
sudo ./atlassian-jira-software-7.7.0-x64.bin 

有上面可知,jira的默认安装目录为/opt/atlassian/jira,默认数据目录为/var/atlassian/application-data/jira。
jira的端口默认是8080,这个也可以在/opt/atlassian/jira/conf/server.xml文件里修改。
3 . 测试
测试jira是否安装成功

lsof -i:8080
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    2271 jira  224u  IPv4 834831      0t0  TCP *:http-alt (LISTEN)

 /etc/init.d/jira start      //启动
 /etc/init.d/jira stop      //关闭

注意需要重启jira,否则可能遇到问题:Could not find driver with class name: com.mysql.jdbc.Driver

因为:opt/atlassian/jira/lib folder is owned by root. So, I stop JIRA and start it up again with sudo:

sudo /opt/atlassian/jira/bin/stop-jira.sh 
sudo /opt/atlassian/jira/bin/start-jira.sh

4 .网页访问
启动jira服务后,我们通过浏览器访问:your_ip:8080

访问以上地址后,系统会自动跳转到jira的默认配置页面,在此我们选择自定义配置,可以参考博客:http://www.cnblogs.com/vurtne-lu/p/6953262.html

猜你喜欢

转载自blog.csdn.net/TH_NUM/article/details/84800216