jira8.5的搭建過程簡易教程

Jira環(huán)境搭建

由于業(yè)務(wù)热某,需要更換缺陷管理工具宋列,由禪道切換到j(luò)ira丑孩,特將搭建的簡要步驟在此記錄台谢。

需要的軟件有:

  1. docker
  2. mysql5.7
  3. mysql-connector-java-5.1.49.jar
  4. jira8.5.0

需要用的環(huán)境有:

  1. centos7
  2. Java1.8.0

1. centos7的安裝配置(略)

2. Java 環(huán)境配置(略)

3. docker安裝(略)

4. 使用docker安裝mysql

  • 獲取鏡像
systemctl start docker   # 啟動docker服務(wù)
docker pull mysql:5.7    # 獲取mysql5.7鏡像
  • 創(chuàng)建目錄
mkdir -p /home/dockerdata/mysql/conf
mkdir -p /home/dockerdata/mysql/logs
mkdir -p /home/dockerdata/mysql/mysql
  • 修改配置文件
cd /home/dockerdata/mysql/conf/
vi my.cnf

[client]
default-character-set=utf8mb4
[mysql]
default-character-set=utf8mb4
[mysqld]
  #取消 group 嚴(yán)格模式
sql-mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
character-set-server=utf8mb4


  • 創(chuàng)建mysql容器
docker run --restart always -p 3306:3306 --name mysql \
-v /home/dockerdata/mysql/conf/my.cnf:/etc/mysql/my.cnf \ 
-v /home/dockerdata/mysql/logs:/logs \
-v /home/dockerdata/mysql/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7
  • 進(jìn)入容器操作mysql
docker exec -it  mysql  /bin/bash
mysql -uroot -proot

后記 當(dāng)前在centos7上是沒有msyql可以執(zhí)行的椅邓,如果在終端中使用下面的命令會報錯炎咖,但這并不影響軟件項目對于數(shù)據(jù)庫的訪問

[root@localhost mysql]# mysql -uroot -p
bash: mysql: 未找到命令...

5. Jira8.5.0的安裝

下載地址自行百度官網(wǎng)即可厕吉,本文使用的是8.5.0的zip版本

在指定目錄下解壓

[root@localhost jira_dir]# unzip jira_install.zip     # 作者將下載下來的安裝包改了名叫:jira_install.zip,主意哈
[root@localhost jira_dir]# mv jira_install jira_soft  # 改個好記住的名字受扳,看自己心情

配置JIRA_HOME環(huán)境變量:

[root@localhost jira_soft]# vim ~/.bashrc
export JIRA_HOME=/usr/local/jira_dir/jira_soft/webapps

在最末一行增加以下內(nèi)容,保存退出:

export JIRA_HOME=/usr/local/jira_dir/jira_soft/webapps

使配置生效:

[root@localhost jira_soft]# source ~/.bashrc

修改jira屬性:

[root@localhost jira_soft]# vim /usr/local/jira_dir/jira_soft/atlassian-jira/WEB-INF/classes/jira-application.properties

編輯以下內(nèi)容:

jira.home = /usr/local/jira_dir/jira_soft/jira_home

ps: 其中/usr/local/jira_dir/jira_soft/ 是你解壓jira的路徑序无,jira_home 寫死验毡,這里jira本身會做處理衡创,它會任務(wù)是你剛才配置的環(huán)境變量的內(nèi)容,固定寫法就可以了晶通。

進(jìn)入jira所在目錄璃氢,創(chuàng)建破解文件目錄

[root@localhost jira_dir]# cd jira_soft
[root@localhost jira_soft]# mkdir crack

下載破解文件

打開 https://gitee.com/pengzhile/atlassian-agent/releases 下載 atlassian-agent.jar
你下載的時候,可能是zip或者tar.gz文件狮辽,沒有關(guān)系一也,把它解壓,找到atlassian-agent.jar 文件即可

把解壓出來的jar文件放到crack/my_agent文件夾中

[root@localhost software]# cp atlassian-agent-v1.2.3/atlassian-agent.jar /usr/local/jira_dir/jira_soft/crack/my_agent/

修改setenv.sh

[root@localhost jira_soft]# vim ./bin/setenv.sh

export JAVA_OPTS 下面增加以下內(nèi)容,保存并且退出:

export JAVA_OPTS="-javaagent:/usr/local/jira_dir/jira_soft/crack/my_agent/atlassian-agent.jar ${JAVA_OPTS}"

ps: 啟動時的一些配置可以去jira_soft/conf中找喉脖,比如作者修改的啟動端口未8090椰苟,是在server.xml中修改的。

安裝Java操作mysql的jar包

下載地址

https://downloads.mysql.com/archives/c-j/

將解壓后的jar包放到指定目錄

 cp ./mysql-connector-java-5.1.49.jar /usr/local/jira_dir/jira_soft/atlassian-jira/WEB-INF/lib/

至此树叽,已經(jīng)可以啟動jira服務(wù)了舆蝴,在bin目錄下,jira已經(jīng)為我們準(zhǔn)備了多個腳本题诵,我們執(zhí)行start-jira.sh進(jìn)行啟動

[root@localhost bin]# sh start-jira.sh

To run JIRA in the foreground, start the server with start-jira.sh -fg
executing as current user

                  `sMMMMMMMMMMMMMM+
                     MMMMMMMMMMMMMM
                     :sdMMMMMMMMMMM
                             MMMMMM
          `sMMMMMMMMMMMMMM+  MMMMMM
             MMMMMMMMMMMMMM  +MMMMM
              :sMMMMMMMMMMM   MMMMM
                     MMMMMM    `UOJ
   `sMMMMMMMMMMMMM+  MMMMMM
     MMMMMMMMMMMMMM  +MMMMM
      :sdMMMMMMMMMM   MMMMM
             MMMMMM    `UOJ
             MMMMMM
             +MMMMM
              MMMMM
               `UOJ

      Atlassian Jira
      Version : 8.5.0


If you encounter issues starting or stopping JIRA, please see the Troubleshooting guide at https://docs.atlassian.com/jira/jadm-docs-085/Troubleshooting+installation

Using JIRA_HOME:       /usr/local/jira_dir/jira_soft/webapps

Server startup logs are located in /usr/local/jira_dir/jira_soft/logs/catalina.out
Using CATALINA_BASE:   /usr/local/jira_dir/jira_soft
Using CATALINA_HOME:   /usr/local/jira_dir/jira_soft
Using CATALINA_TMPDIR: /usr/local/jira_dir/jira_soft/temp
Using JRE_HOME:        /usr/local/java/
Using CLASSPATH:       /usr/local/jira_dir/jira_soft/bin/bootstrap.jar:/usr/local/jira_dir/jira_soft/bin/tomcat-juli.jar
Using CATALINA_PID:    /usr/local/jira_dir/jira_soft/work/catalina.pid
Tomcat started.

瀏覽器打開 http://192.168.100.73:8090 即可進(jìn)入歡迎界面

環(huán)境界面洁仗,會出現(xiàn)要求輸入認(rèn)證的地方,這個時候性锭,我們在前面用到的破解文件就派上了用場赠潦,具體用法如下:

記錄下環(huán)境界面的服務(wù)器id(忘記叫啥了,那個界面沒有截圖草冈,反正是遺傳字符)她奥,進(jìn)入到破解文件所在的目錄:

[root@localhost jira_soft]# cd crack/my_agent/

執(zhí)行以下命令:

[root@localhost my_agent]# java -jar atlassian-agent.jar -p jira -m aaa@bbb.com -n my_name -o https://zhile.io -s BQDG-EE31-WTKC-S6YE

ps: 后面的BQDG-EE31-WTKC-S6YE 替換成你自己的服務(wù)器id即可

記錄上面產(chǎn)生的一段字符,貼到環(huán)境界面的輸入框中提交疲陕,破解成功方淤。

剩下的就是一個等待钉赁,和一些設(shè)置相關(guān)了蹄殃,安裝與部署結(jié)束。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末你踩,一起剝皮案震驚了整個濱河市诅岩,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌带膜,老刑警劉巖吩谦,帶你破解...
    沈念sama閱讀 211,639評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異膝藕,居然都是意外死亡式廷,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,277評論 3 385
  • 文/潘曉璐 我一進(jìn)店門芭挽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來滑废,“玉大人蝗肪,你說我怎么就攤上這事∪涑茫” “怎么了薛闪?”我有些...
    開封第一講書人閱讀 157,221評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長俺陋。 經(jīng)常有香客問我豁延,道長,這世上最難降的妖魔是什么腊状? 我笑而不...
    開封第一講書人閱讀 56,474評論 1 283
  • 正文 為了忘掉前任诱咏,我火速辦了婚禮,結(jié)果婚禮上缴挖,老公的妹妹穿的比我還像新娘胰苏。我一直安慰自己,他們只是感情好醇疼,可當(dāng)我...
    茶點故事閱讀 65,570評論 6 386
  • 文/花漫 我一把揭開白布硕并。 她就那樣靜靜地躺著,像睡著了一般秧荆。 火紅的嫁衣襯著肌膚如雪倔毙。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,816評論 1 290
  • 那天乙濒,我揣著相機(jī)與錄音陕赃,去河邊找鬼。 笑死颁股,一個胖子當(dāng)著我的面吹牛么库,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播甘有,決...
    沈念sama閱讀 38,957評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼诉儒,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了亏掀?” 一聲冷哼從身側(cè)響起忱反,我...
    開封第一講書人閱讀 37,718評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎滤愕,沒想到半個月后温算,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,176評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡间影,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,511評論 2 327
  • 正文 我和宋清朗相戀三年注竿,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,646評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡巩割,死狀恐怖胰丁,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情喂分,我是刑警寧澤锦庸,帶...
    沈念sama閱讀 34,322評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站蒲祈,受9級特大地震影響甘萧,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜梆掸,卻給世界環(huán)境...
    茶點故事閱讀 39,934評論 3 313
  • 文/蒙蒙 一扬卷、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧酸钦,春花似錦怪得、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,755評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至欢伏,卻和暖如春入挣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背硝拧。 一陣腳步聲響...
    開封第一講書人閱讀 31,987評論 1 266
  • 我被黑心中介騙來泰國打工径筏, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人障陶。 一個月前我還...
    沈念sama閱讀 46,358評論 2 360
  • 正文 我出身青樓滋恬,卻偏偏與公主長得像,于是被迫代替她去往敵國和親抱究。 傳聞我的和親對象是個殘疾皇子恢氯,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,514評論 2 348