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';

然后登陸,系統-管理下-修改【外部用戶管理】為關,

 

用戶信息 下可見 更改密碼,修改即可。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM