Ruoyi-cloud Mac部署教程


子在川上曰:千萬要拿Linux/Mac來部署,在被Windows的npm各種問題報錯折磨之后(大約至少十多個小時的排錯),我決定放棄Windows部署ruoyi-cloud。大前天調好了前天出問題了,前天調好了昨天出問題了,昨天的問題今天還是解決不了,Vue加載半天都是加載資源中,於是乎花了幾個小時開始了從零開始的Mac配置生活。

第一步先裝mysql:

  鏈接:(還別說一開始在官網都找不到)MySQL :: Download MySQL Community Server

  然后按部就班的裝起來,你就會在系統偏好設置那里看到一個好康的海豚,可以在那里開關MySQL服務。

第二步再裝Redis:

  鏈接:redis 6.0.6 下載 -- Redis中國用戶組(CRUG)

  這個鏈接的下面應該是有安裝的命令的,當然你也可以雙擊解壓壓縮包然后cd到文件夾make。

  然后再src/redis-server(同鏈接里面的安裝教程)

第三步裝Nacos:

  建議在這里下載Releases · alibaba/nacos · GitHub,當然這玩意是要Java和Maven的吧,反正Java是要的,從Oracle上面下吧,注意下載JDK不是JRE。

  Github打不開的話,咳咳咳科學你懂的。

  修改nacos/conf/application.properties的這個地方:

  把這些綠的(原本都是加了#注釋的)都去掉,然后修改你的數據庫(40行)為ry-config,原來是nacos;然后你的密碼也記得要去掉注釋(42行)並修改成自己的密碼。

等一等:

  先下個ruoyi-cloud,然后用idea打開文件夾,maven會自己加載一堆依賴包,很久很久。

  然后執行sql文件夾里面的ry開頭的兩個sql文件,其中ry_config可以直接執行,但是另外一個要想建立個ry-cloud數據庫才可以,必須是這個名字!!!因為里面代碼寫好了。

  如果系統不通過你的‘-’作為數據庫名稱,你就復制ry_config的第二行新建的語句修改,照葫蘆畫瓢。

接着配置Nacos:

  然后按照nacos/bin里面去,sh startup.sh -m standalone,是不是成功還得過一會兒康我nacos/logs/start.out里面是不是真的完全成功了,然后也可以在文件里面nacos字符畫的logo邊上看到nacos控制台鏈接(拿sublime小窗口打開看不到nacos字符畫就窗口最大化看看,不然就是失敗了,會有原因的,比如沒裝Java)。

  然后打開控制台賬號nacos,密碼nacos。把配置列表里面的ruoyi-auth-dev.yml選擇編輯並修改你的數據庫密碼(他數據庫密碼默認是password),同理的還有ruoyi-gateway-dev.yml和ruoyi-system-dev.yml(以后我們每次新建一個微服務就克隆ruoyi-system-dev.yml的文件進行修改,不要忘記改數據庫的密碼)。

后端:

  現在差不多了,可以run auth和gateway服務然后再是system服務,對應的是ruoyi-auth/src/main/java/com.ruoyi.auth/RuoyiAuthApplication和ruoyi-gateway/src/main/java/com.ruoyi.gateway/RuoyiGatewayApplication然后是ruoyi-modules/ruoyi-system/src/main/java/com.ruoyi.system/RuoyiSystemApplication.如果你啟動服務發現有關於sql的錯誤,想想是不是nacos的對應yml文件的sql的賬號密碼沒設對?

  然后cd進入ruoyi-ui文件夾,執行npm install(沒有裝nodejs的先要裝,然后看看有沒有npn),太慢了可以指定淘寶鏡像(自行百度)  

  然后npm run dev,等啟動即可。


免責聲明!

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



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