從安裝到卸載,再安裝,本地測(cè)試,任性。
還好最近工作不忙,搗鼓這玩意兒跨越兩周,歷時(shí)四天,每天解決一個(gè)報(bào)錯(cuò),終于所有錯(cuò)誤都解決了,啟動(dòng)了jira,然鵝設(shè)置jira的時(shí)候接口報(bào)503,我也很無(wú)奈啊,,所以我決定,全部卸載重新來(lái)過(guò),然后記錄一下我踩過(guò)的坑??????。
1、安裝java(后面單獨(dú)摘了出來(lái),附卸載:Mac java的安裝配置與卸載);
2、安裝mysql(附卸載:Mac mysql安裝與卸載);
3、安裝MySQLWorkbench(Mac數(shù)據(jù)庫(kù)管理工具——MySQL Workbench的安裝及使用);
4、安裝jira;
首先查看你的Mac 系統(tǒng)是否已經(jīng)安裝了JDK,打開(kāi)終端窗口并輸入java -version,如果沒(méi)有安裝過(guò)jdk會(huì)提示需要安裝,JDK下載:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
(1)、選擇Accept License Agreement,點(diǎn)擊相應(yīng)版本的安裝包下載;
(2)會(huì)跳轉(zhuǎn)到oracle登錄頁(yè)面,有賬號(hào)直接登錄即可,沒(méi)賬號(hào)的話點(diǎn)擊創(chuàng)建賬戶,填寫(xiě)信息(郵箱填寫(xiě)正確,其余隨便填均可)后點(diǎn)擊創(chuàng)建賬戶,郵箱驗(yàn)證即可,再行登錄,登錄成功即開(kāi)始下載;
(3)、下載成功之后,點(diǎn)擊按照提示步驟安裝即可,默認(rèn)安裝路徑為:/Library/Java/JavaVirtualMachines;

(4)、安裝好JDK11之后,需要配置環(huán)境變量,打開(kāi)終端并輸入sudo vim /etc/profile,按照提示輸入密碼。
鍵盤(pán)按下i,顯示INSERT,進(jìn)入編輯模式,輸入如下配置信息(不要單純地復(fù)制,要根據(jù)自己安裝的版本號(hào)配置?。?!可在安裝路徑下自行查看/Library/Java/JavaVirtualMachines):
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk-11.0.4.jdk/Contents/Home"
export JAVA_HOME
CLASS_PATH="$JAVA_HOME/lib"
PATH=".$PATH:$JAVA_HOME/bin"
按ESC, 進(jìn)入保存
輸入?:wq!?保存(一定記得是:冒號(hào)、wq、嘆號(hào),對(duì)于不會(huì)vi/vim基本使用的小白來(lái)說(shuō),網(wǎng)上那些教程看得是一臉懵x。)
(5)、輸入source /etc/profile,JAVA環(huán)境變量配置生效;
(6)、輸入echo $JAVA_HOME,能得到JAVA_HOME路徑,則JAVA 環(huán)境變量配置完畢;
(7)、檢驗(yàn):
檢驗(yàn)java環(huán)境:終端輸入:java -version,顯示版本號(hào);
檢驗(yàn)jdk安裝成功:javac -version;
(1)、下載鏈接:https://dev.mysql.com/downloads/mysql,按提示步驟安裝,繼續(xù)直到安裝成功,設(shè)置的密碼需要記得。

我嘗試在鏈接后面拼了一個(gè)5.7,好神奇,可以切換版本,需要此版本的可以試下:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
(2)、安裝完成后,在系統(tǒng)偏好設(shè)置會(huì)顯示已安裝過(guò)的mysql圖標(biāo),點(diǎn)擊圖標(biāo)進(jìn)入,點(diǎn)擊Start MySQL Server即可開(kāi)啟服務(wù),可自行勾選是否開(kāi)機(jī)啟動(dòng);
(3)、將mysql加入系統(tǒng)環(huán)境變量:
命令行輸入vim ~/.bash_profile
鍵盤(pán)點(diǎn)擊i在該文件中添加mysql/bin的目錄:PATH=$PATH:/usr/local/mysql/bin
添加完成后,按esc,然后輸入wq保存。
最后在命令行輸入source ~/.bash_profile
然后就可以通過(guò)mysql -uroot -p登錄mysql了,會(huì)讓你輸入密碼(之前安裝時(shí)候設(shè)置的密碼)。
這里插一個(gè)MySQL Workbench的安裝及使用,可以方便地管理數(shù)據(jù)庫(kù),我比較喜歡用這些圖形化界面工具,畢竟命令行里看不到總覺(jué)得不好,覺(jué)得這個(gè)比navicat好用,一直都用的這個(gè),這里回顧補(bǔ)一下安裝使用,當(dāng)然可根據(jù)個(gè)人偏好自行選擇。
1、下載:https://dev.mysql.com/downloads/,根據(jù)安裝包提示走就可以了;
2、安裝完之后,我之前安裝過(guò),直接講使用吧:
創(chuàng)建數(shù)據(jù)庫(kù):
輸入數(shù)據(jù)庫(kù)名稱,Apply:
apply:
close。
創(chuàng)建表:
填寫(xiě)表名、字段等信息,Apply-Apply-close。
查看:
(1)、下載:https://www.atlassian.com/zh/software/jira/download;

(2)、解壓,command+shift+G前往文件夾/usr/local/,將解壓文件放入該文件夾下;

(3)、設(shè)置JIRA Home Directory:
打開(kāi)終端Terminal,進(jìn)入JIRA 的bin 目錄cd /usr/local/atlassian-jira-software-8.4.1-standalone/bin
輸入./config.sh按Enter(運(yùn)行.sh腳本,參考:Mac終端 運(yùn)行shell腳本), 設(shè)置JIRA Home Directory 并選擇Save,此處根據(jù)實(shí)際位置,我是放在了桌面:/Users/用戶名/Desktop/Jira,用戶名替換為自己的;
(4)、下載并配置MySQL驅(qū)動(dòng):
下載:https://dev.mysql.com/downloads/connector/j/5.1.html
或破解版下載——>>鏈接:https://pan.baidu.com/s/1ggtAR0v 密碼:p4gh
把破解包里面的atlassian-extras-3.2.jar和mysql-connector-java-5.1.39-bin.jar兩個(gè)文件復(fù)制到/usr/local/atlassian-jira-software-8.4.1-standalone/atlassian-jira/WEB-INF/lib目錄下。
其中atlassian-extras-3.2.jar是用來(lái)替換原來(lái)的atlassian-extras-3.2.jar文件,用作破解jira系統(tǒng)的。
而mysql-connector-java-5.1.39-bin.jar是用來(lái)連接mysql數(shù)據(jù)庫(kù)的驅(qū)動(dòng)軟件包。
(5)、設(shè)置關(guān)聯(lián)的數(shù)據(jù)庫(kù),此處就用到了上述MySQLWorkbench中創(chuàng)建的jira表,填寫(xiě)相關(guān)信息并測(cè)試是否連接成功(MySQL打開(kāi)),save;
不進(jìn)行(4),則此處測(cè)試連接會(huì)失?。。?!
(6)、啟動(dòng)JIRA,運(yùn)行/usr/local/atlassian-jira-software-8.4.1-standalone/bin下的start-jira.sh腳本,如果未如圖中所示,看先運(yùn)行shutdown.sh,再運(yùn)行start-jira.sh;
(7)、打開(kāi)http://localhost:8080/,照應(yīng)開(kāi)頭,我就是死在了這個(gè)地方,接下來(lái)的準(zhǔn)備工作,我走了,但是沒(méi)用上,我也不知道長(zhǎng)啥樣;
(8)、由于點(diǎn)擊下一步無(wú)果,我就選擇點(diǎn)擊了:導(dǎo)入到當(dāng)前Jira,先生成密鑰,此時(shí)需要登錄Atlassian賬戶,沒(méi)有的自行注冊(cè),或者使用Google賬戶,我查了查我的筆記,還真有這個(gè)賬號(hào),發(fā)現(xiàn)那篇筆記創(chuàng)建時(shí)間為2017年12月11日,佩服自己,我是真的能藏東西啊????笑哭,奈何不回顧等于0。。。
(9)、登錄成功后,生成證書(shū):
(10)、后面應(yīng)該就是設(shè)置賬戶信息啥的了,暫時(shí)沒(méi)走到,待我從跌倒的地方爬起來(lái)再做更新。