zoukankan      html  css  js  c++  java
  • linux下jira搭建&破解(转自:https://www.cnblogs.com/zpw-1/p/9553358.html)

    写在前面

    网络类似文章不少,但是同样的路,别人走可能一马平川,自己走可能磕磕绊绊。记录一下自己搭建过程的一路踩坑历程【目前还记得的】。

    一、环境准备

    1,jira7.3的运行是依赖java环境的,也就是说需要安装jdk并且要是1.8以上版本,如下:

    查看已安装版本:rpm -qa|grep java* 

    可能是不满足你要求的版本,你可以选择多版本jdk共存,我直接简单粗暴--卸载了

    卸载有两种方式,一种是普通删除,另一种是强力删除,分别是:rpm -e *和rpm -e --nodeps *

    安装jdk,略提一下。可以下载包,然后tar -zxvf jdk-8u60-linux-x64.tar.gz之类的,也可以可以用yum。

    (yum -y list java)

    (注1: yum install java-1.8.0-openjdk.x86_64)
    (注2:yum -y install java-1.8.0-openjdk*)

      2,安装MySQL服务器

     也会需要 先破再立rpm -qa|grep mysql* ,类似以上jdk操作。只是这里碰到的坑可能比较多,这里记录一下自己遇到的问题

     [ERROR] –initialize specified but the data directory has files in it. Aborting. 

      

    [错误] -初始化指定,但数据目录中有文件。中止

    解决方法:将数据目录下已存在的文件全部删除。如:rm -rf /data/mysql/*

    重新初始化:

    /usr/local/mysql/bin/mysqld 
    --user=mysql 
    --basedir=/usr/local/mysql 
    --datadir=/data/mysql

    二、下载jira及其破解包

    [root@localhost ~]#wget https://downloads.atlassian.com/software/jira/downloads/atlassian-jira-software-7.3.8-x64.bin

    [root@localhost ~]# chmod 755 atlassian-jira-software-7.3.8-x64.bin

    [root@localhost ~]#./atlassian-jira-software-7.3.8-x64.bin

    公司直接linux这样操作太慢了,我直接pc下载后上传的,jira7.3.8&破解 链接:https://pan.baidu.com/s/1CT7s2V1HGGf7RJmYGI4Lvg 密码:j8gq

     以下部分参考别人的操作,顺便

    保留一下。余下配置、启动之类的就不多说了。

    通过上图,我们可以很明显的看出jira安装到了/opt/atlassian/jira和/var/atlassian/application-data/jira目录下,并且jira监听的端口是8080。

    jira的主要配置文件,存放在/opt/atlassian/jira/conf/server.xml文件中,如下:

    vim /opt/atlassian/jira/conf/server.xml

    现在我们先关闭jira,然后把破解包里面的atlassian-extras-3.2.jar和mysql-connector-java-5.1.39-bin.jar两个文件复制到/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录下。

    其中atlassian-extras-3..2.jar是用来替换原来的atlassian-extras-3.1.2.jar文件,用作破解jira系统的。

    而mysql-connector-java-5.1.39-bin.jar是用来连接mysql数据库的驱动软件包。

    把破解包里面的atlassian-universal-plugin-manager-plugin-2.17.13.jar 覆盖到/opt/atlassian/jira/atlassian-jira/WEB-INF/atlassian-bundled-plugins目录中相同的jar包

    现在再次启动jira,如下:

    netstat -tnpl|grep 8080 查看进程杀掉进程也行
    find / -name jira 找到jira的安装目录
    jira/jira/bin 进入bin目录

    sh shutdown.sh 杀掉进程
    sh startup.sh 启动jira

    然后我们现在来访问如下地址:172.0.0.1:8080

    关于破解,遇到的问题

     这里需要把第一个卸载,然后重启服务就ok了,不然你会遇到这样的情况

    查看logs是这样的

    另外我犯了一个低级的错,忘记管理员密码,界面暂未找到相关修改的地方,发送邮件无效,直接按网上的办法数据库修改了

    Jira数据库中,用户信息都存放在表 cwd_user 中,将 XXXX 的密码设置为 sphere
    mysql> update cwd_user set credential='uQieO/1CGMUIXXftw3ynrsaYLShI+GTcPS4LdUGWbIusFvHPfUzD7CZvms6yMMvA8I7FViHVEqr6Mj4pCLKAFQ==' where user_name='XXXX';

    然后登陆,系统-管理下-修改【外部用户管理】为关,

    用户信息 下可见 更改密码,修改即可。

     

  • 相关阅读:
    一些python练习题
    爬取某房源网数据
    练习1:定义 is_Even 函数,传一 int 参数,判断是否是偶数,return True;不是,return False
    pycharm中tkinter 不显示窗口
    保护眼睛颜色的RGB数值
    Python study----------class的实例化
    HTML----------STUDY
    Python study----------字典 popitem()
    Python study----------Python搜索路径
    Python study----------第三方module-----chardet(识别编码)
  • 原文地址:https://www.cnblogs.com/sunyllove/p/9564591.html
Copyright © 2011-2022 走看看