JIRA安装部署详细文档

jira安装环境

  • Linux环境 Linux7.4
  • JDK1.8
  • jira版本7.2
  • mysql :mariadb
  • 下载地址:
    Centos7镜像以及安装JDK
    https://pan.baidu.com/s/1SdWCAlRJNwsXNwbwx3vT3w
    提取码:04ew
    JIRA:https://pan.baidu.com/s/1sX3diT_fZzzZwZ0psjZIPg
    提取码:oecq
    这是jira的安装包和破解包

安装步骤

第一步:安装数据库mariadb

  1. 运行安装命令安装Mariadb,在此之前先关闭防火墙,避免影响后面的操作。

    systemctl stop firewalld.service
    
    yum -y install mariadb mariadb-server
    

    在这里插入图片描述

  2. 安装成功后,我们启动数据库
    在这里插入图片描述

  3. 设置开机自启,重启数据库
    在这里插入图片描述

  4. 进行Mariadb的相关简单配置,使用mysql_secure_installation命令进行配置

    mysql_secure_installation
    

    在这里插入图片描述
    在这里插入图片描述

  5. 配置Mariadb的字符集
    查看/etc/my.cnf文件内容,其中包含一句!includedir /etc/my.cnf.d说明在该配置文件中引入/etc/my.cnf.d 目录下的配置文件。
    在这里插入图片描述
    1)使用vi 命令编辑/etc/my.cnf.dserver.cnf文件,在[mysqld]标签下添加
    init_connect=‘SET collation_connection = utf8_unicode_ci’
    init_connect=‘SET NAMES utf8’
    character-set-server=utf8
    collation-server=utf8_unicode_ci
    skip-character-set-client-handshake在这里插入图片描述
    在这里插入图片描述
    2)在文件/etc/my.cnf.d/client.cnf 的[client]中添加以下内容
    在这里插入图片描述
    3)在文件/etc/my.cnf.d/mysql-clients.cnf下添加
    在这里插入图片描述

  6. 全部配置完成后重启Mariadb,登录数据库
    在这里插入图片描述

  7. 查看数据库的字符集

show variables like "%character%";show variables like "%collection%";

在这里插入图片描述
8. 设置允许远程连接并且可以授权
grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;在这里插入图片描述
创建数据库jira,后面安装jira会用到

create database jira default character set utf8 collate utf8_bin;

第二步:安装JDK

这里我创建了/opt/jdk/ 和 /opt/software/jir/ 两个目录,我把jdk压缩包放在了/opt/jdk/下。

  1. 解压缩jdk文件

    tar -xzvf jdk-8u11-linux-x64.tar.gz 
    
  2. 编辑全局变量

    vi /etc/profile
    
  3. 在文本最后一行插入以下内容:
    #java enviroment
    export JAVA_HOME=/opt/jdk/jdk1.8.0_11
    export CLASSPATH=.:${JAVA_HOME}/jre/lib/tr.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
    export PATH=$PATH:${JAVA_HOME}/bin在这里插入图片描述
    这里注意一下,Centos6使用的是JAVA_HOME,而Centos7使用的是{JAVA_HOME}

  4. 保存退出,让环境变量生效并检查是否安装成功

    source /etc/profile
    

    在这里插入图片描述

  5. 安装JDK成功。

第三步:安装jira

首先将文件:atlassian-jira-software-7.2.2-x64.bin放在*/opt/software*下,并修改文件权限,不然没法执行。
1.修改权限 chmod a+x atlassian-jira-software-7.2.2-x64.bin
在这里插入图片描述
2.执行文件 ./atlassian-jira-software-7.2.2-x64.bin
在这里插入图片描述
在这里插入图片描述
通过上图,我们可以很明显的看出jira安装到了/opt/software/jira 和/var/atlassian/application-data/jira目录下,并且jira监听的端口是8080.

3. 启动jira
sh /opt/software/jira/bin/startup.sh

在这里插入图片描述
在这里插入图片描述
4. 然后把破解包里面的atlassian-extras-3.1.2.jarmysql-connector-java-5.1.42.jar两个文件复制到/opt/software/jira/atlassian-jira/WEB-INF/lib/目录下。其中atlassian-extras-3.1.2.jar是用来替换原来的atlassian-extras-3.1.2.jar文件,用作破解jira系统的。而mysql-connector-java-5.1.42.jar是用来连接mysql数据库的驱动软件包。现在关闭jira后再次启动,然后我们再来访问地址
在这里插入图片描述
5. 设置数据库,类型mysql,配置主机、用户名、密码,然后再测试连接,通过后Next:
在这里插入图片描述

  1. 点击右下角的 NEXT 后稍等一下,如果出现下面的情况:
    在这里插入图片描述

  2. 解决办法
    这是因为插件com.atlassian.jira.ext.rpc已被禁用。在刚才创建的那个jira数据库中,use jira;然后输入update pluginstate set pluginenabled =‘true’ and pluginkey =‘com.atlassian.jira.ext.rpc’
    然后重新启动jira,进入8080网址就好了;
    在这里插入图片描述

  3. 之后的配置就跟着提示设置就行了。
    在这里插入图片描述
    注意:上图Mode,我在此使用的是Private私有模式,在这个模式下,用户的创建需要由管理员创建。而在Public公共模式下,用户是可以自己进行注册。
    下面这个页面是需要输入jira的license:
    在这里插入图片描述
    需要生成key点击图上license key框下面的蓝色字体。如果没有该账号,请先自己注册一个该账号才能到生成页面。
    在这里插入图片描述
    因为没有正式的license,所以需要在jira官网登录(注册)一个账号,然后利用这个账号申请一个可以试用的license,如下:
    在这里插入图片描述
    之后稍等片刻
    在这里插入图片描述
    点解Yes
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在下面就是选择语言,因为没有下载中文包选择的默认英语,选择语言后就跟着提示一步一步操作,到欢迎界面。

在这里插入图片描述
在这里插入图片描述
到此,jira已经安装成功。

接下来就可以开始创建第一个jira的项目啦:

选择第一个然后 Next:
在这里插入图片描述
在这里插入图片描述
点击Submit,完成项目的创建。
进入主界面
在这里插入图片描述

发布了1 篇原创文章 · 获赞 0 · 访问量 103

猜你喜欢

转载自blog.csdn.net/weixin_45421137/article/details/104656999