美文网首页
Linux下搭建Jira

Linux下搭建Jira

作者: 海纳百川_9dc7 | 来源:发表于2020-05-22 10:13 被阅读0次

    Jira的简介:

            JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。


    安装软件的环境:

            Centos7.6、Jira7.3.6、Mysql5.6、Java1.8、Confluence(连接数据库驱动)、我对服务器没有要求,但是如果有条件对情况下,进可能的买好一点。

    1、安装配置Java环境(详见下面链接)

    Java-rpm安装配置环境

    2、安装配置Mysql

    提醒:jira是支持5.7的,但是Confluence不支持5.7,所以这里安装mysql5.6。

    下载mysql的yum包 https://dev.mysql.com/downloads/file/?id=470281 安装(官方下载地址)

    也可以用我的大礼包

    rpm -ivh mysql57-community-release-el7-11.noarch.rpm

    直接安装是mysql5.7的,设置为5.6

    vi /etc/yum.repos.d/mysql-community.repo

    将MySQL 5.6 enabled=1,MySQL 5.7 enabled=0

    [mysql56-community]

    name=MySQL 5.6 Community Server

    baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/

    enabled=1

    gpgcheck=1

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

    [mysql57-community]

    name=MySQL 5.7 Community Server

    baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/

    enabled=0

    gpgcheck=1

    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

    查看mysql5.6是否启动

    yum repolist all | grep mysql

    如下图就可以安装Mysql了

    安装Mysql

    yum install mysql-community-server

    启动mysql

    systemctl start  mysqld

    设置mysql初始密码

    mysql_secure_installation

    安装完mysql-server 会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置:

    --为root用户设置密码

    --删除匿名账号

    --取消root用户远程登录

    --删除test库和对test库的访问权限

    --刷新授权表使修改生效

    通过这几项的设置能够提高mysql库的安全。

    建议生产环境中mysql安装这完成后一定要运行一次mysql_secure_installation,相关操作如下:

    在这里的时候一定要把链接jira数据库建好,然后把字符集修改为utf8格式

    3、安装配置Jira

    下载jira 服务器版本Download jira softwar server。下载地址:https://www.atlassian.com/software/jira/download

    选择tar.gz格式,默认提供30天试用,没有关系,破解还是用官方的原包。

    解压

    tar zxvf atlassian-jira-software-7.3.6.tar.gz

    然后将文件移到 /usr/local/

    mv atlassian-jira-software-7.3.6-standalone /usr/local/

    4、配置jira_home这个其实让人迷惑,以为是jira的安装目录,这个目录不能等同安装目录,如果是同目录,会提示:configure jira.home must not be a parent directory of the webapp servlet path

    终端输入:

    mkdir /var/jira 

    vi ~/.bash_profile

    文件最后一行增加 export JIRA_HOME=/var/jira

    同时在终端也输入以下命令

    export JIRA_HOME=/var/jira

    说明:/var/jira这里可根据自己爱好设置目录

    5、给jira安装mysql驱动com.mysql.jdbc.Driver

    如果不安装,数据库没有办法链接,jira Could not find driver with class name: com.mysql.jdbc.Driver

    下载:mysql-connector-java-5.1.42.tar.gz

    wget https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-5.1.42.tar.gz

    tar zxvf mysql-connector-java-5.1.42.tar.gz

    将mysql-connector-java-5.1.42-bin.jar复制到jira的安装目录下的confluence/WEB-INF/lib/目录

    cp mysql-connector-java-5.1.42/mysql-connector-java-5.1.42-bin.jar /usr/local/atlassian-jira-software-7.3.6-standalone/atlassian-jira/WEB-INF/lib/

    6、启动jira安装

    jira默认不需要tomcat的。如果开启的tomcat会占用8080,这里不做介绍。可以关闭tomcat,或者更改jira端口,服务器的端口需要开放。

    cd /usr/local/atlassian-jira-software-7.3.6-standalone/bin

    ./start-jira.sh

    启动jira,一般需要2分钟才能启动。

    访问 http://服务器ip:8080,启动配置。有些服务有防火墙,开启8080端口,阿里云的服务器需要控制台单独设置端口。

    7、jira配置license

    在官网注册账号,安装提示生成license,提供30天试用期。

    安装成功的界面如下,jira是自带中文包的,可以设置英文和中文 

    http://www.360doc.com/content/18/0403/17/9200790_742586501.shtml

    8、下载破解包将包中的atlassian-extras-3.2.jar 复制到 usr/local/atlassian-jira-software-7.3.6-standalone/atlassian-jira/WEB-INF/lib/ 替换原有的包。 重启jira

    (致谢:Zerone羽

    相关文章

      网友评论

          本文标题:Linux下搭建Jira

          本文链接:https://www.haomeiwen.com/subject/eibfahtx.html