jira 安装

参考链接

破解

jira 官网

安装

  • 环境

    操作系统:CentOS 7.6.1810

    数据库:MySQL 5.7.26

    JDK:1.8_201

    Jira:8.5.1

  • 安装字体库

    yum install -y fontconfig
  • 安装并配置 JDK

  • 安装 MySQL

  • 配置 MySQL

    /etc/my.cnf文件添加如下内容

    [mysqld]
    default-storage-engine=INNODB
    character_set_server=utf8mb4
    innodb_default_row_format=DYNAMIC
    innodb_large_prefix=ON
    innodb_file_format=Barracuda
    innodb_log_file_size=2G
  • 创建数据库及用户

    CREATE DATABASE jira CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
    GRANT ALL PRIVILEGES on jira.* TO 'jira'@'localhost' IDENTIFIED BY 'redhat';
    flush privileges;
  • 下载软件包并解压

    wget https://product-downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-8.5.1.tar.gz
    mkdir -p /opt/atlassian
    tar -xvf atlassian-jira-software-8.5.1.tar.gz -C /opt/atlassian
    cd /opt/atlassian
    mv atlassian-jira-software-8.5.1-standalone jira
  • 下载 JDBC Jar 包

    wget https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.48/mysql-connector-java-5.1.48.jar
    mv mysql-connector-java-5.1.48.jar /opt/atlassian/jira/lib
  • 创建运行用户

    useradd --create-home --comment "Account for running Jira Software" --shell /bin/bash jira
  • 创建并配置jira.home目录

    mkdir -p /var/atlassian/application-data/jira

    修改/opt/atlassian/jira/atlassian-jira/WEB-INF/classes/jira-application.properties文件,添加如下内容

    jira.home = /var/atlassian/application-data/jira
  • 配置运行用户

    编辑/opt/atlassian/jira/bin/user.sh,修改如下内容

    CONF_USER="jira"
  • 修改文件权限

    chown -R jira:jira /opt/atlassian/jira
    chmod -R u=rwx,go-rwx /opt/atlassian/jira
    chown -R jira:jira /var/atlassian/application-data/jira
    chmod -R u=rwx,go-rwx /var/atlassian/application-data/jira
  • 创建启动脚本

    编辑/etc/init.d/jira

    #!/bin/bash
    
    # JIRA Linux service controller script
    cd "/opt/atlassian/jira/bin"
    
    case "$1" in
        start)
            ./start-jira.sh
            ;;
        stop)
            ./stop-jira.sh
            ;;
        *)
            echo "Usage: $0 {start|stop}"
            exit 1
            ;;
    esac

    添加可执行权限

    chmod +x /etc/init.d/jira

破解

  • 下载破解程序atlassian-agent.jar/opt/atlassian/目录

  • 配置破解程序

    修改/opt/atlassian/jira/bin/setenv.sh添加如下内容

    export JAVA_OPTS="-javaagent:/opt/atlassian/atlassian-agent.jar ${JAVA_OPTS}"
  • 获取许可

    cd /opt/atlassian/
    # Jira Software
    java -jar atlassian-agent.jar -p jira -m [email protected] -n test -o test -s BTQ1-ISAR-VBIS-1OBO
    # Jira Core
    java -jar atlassian-agent.jar -p jc -m [email protected] -n test -o test -s BTQ1-ISAR-VBIS-1OBO

最后更新于