2023最新IntellJ IDEA諾依SpringCloud開發部署文檔(保姆級別)

若依RuoYi v3.6.2部署文檔

一、環境構建

軟件名稱 版本 相關文章推薦
Git 13.5.0 https://www.cnblogs.com/liuyangfirst/p/15996063.html
NodeJS 16.0.0 https://www.cnblogs.com/liuyangfirst/p/15998172.html
JDK 1.8 https://www.cnblogs.com/liuyangfirst/p/14334385.html
Maven 3.6.0 https://www.cnblogs.com/liuyangfirst/p/15981202.html
MySQL 5.6.10 https://www.cnblogs.com/liuyangfirst/p/15997667.html
Redis 5.0.10 https://www.cnblogs.com/liuyangfirst/p/15998117.html
DBeaver 7.3.0 https://www.cnblogs.com/liuyangfirst/p/15997753.html
IntelliJ IDEA 儘量使用比較新的版本 https://www.jetbrains.com/idea/
RedisDesktopManager 0.9.3.817 https://www.cnblogs.com/liuyangfirst/p/15998132.html
NACOS 0.0.0 https://www.cnblogs.com/liuyangfirst/p/17048721.html

二、模塊描述

  • 文件路徑:y-project/pom.ml
模塊名稱 描述
ruoyi-api 接口模塊
ruoyi-auth 認證中心
ruoyi-common 通用模塊
ruoyi-gateway 網關模塊
ruoyi-modules 業務模塊
ruoyi-visual 圖形化管理模塊
ruoyi-ui 前端框架
sql sql語句
  • 實際項目

三、部署後端

1、下載到本地。


git clone https://gitee.com/y_project/RuoYi-Cloud.git

2、MySQL導入數據。

  • 新建數據庫ry-config(配置文件數據庫,必須有)、ry-cloud(主業務數據庫,必須有)、ry-seata(必須有)

    數據庫 對應腳本
    ry-cloud sql/ry_20230223.sql
    sql/quartz.sql
    ry-config sql/ry_config_20220929.sql
    ry-seata sql/ry_seata_20210128.sql
  • 項目實際圖樣.

3、Nacos修改

(1)保證本地Nacos下載安裝成功,修改本地Nacos的application.properties。

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
# 本地MySQL的賬戶和密碼
db.user.0=root
db.password.0=123456

(2)啓動本地的Nacos.
  • 進入bin目錄,輸入啓動命令(或者做成bat).
startup.cmd -m standalone
  • 啓動圖樣.

  • 修改文件.

    名稱 修改
    ruoyi-system-dev.yml 修改username和password爲本地的賬戶密碼,或者修改mysql的jar路徑
    ruoyi-gen-dev.yml 修改username和password爲本地的賬戶密碼,或者修改mysql的jar路徑
    ruoyi-job-dev.yml 修改username和password爲本地的賬戶密碼,或者修改mysql的jar路徑
  • 實際圖樣.

4、啓動本地的Redis

5、啓動如下模塊

  • 未看到右側產生報錯信息爲正確啓動。

四、部署前端

1、保證Node安裝沒有問題,並且進行了環境配置。

2、進入到項目存放的目錄,進行打包。

  • 打包後項目會生成dist和module兩個文件夾。

3、啓動前端項目。

4、啓動監控服務

  • 啓動監控服務。訪問地址:若依服務狀態監控

    
    賬戶:ruoyi
    密碼:123456
    
    

  • 主頁訪問

  • 成功後的樣式。

  • Nacos中修改賬戶和密碼。

5、查看swagger

  • 主界面位置,點擊。

  • 直接訪問地址:Swagger UI

  • 這裏的apikey找到可以看所有的接口了。


  • 打開網頁,按F12進入開發者模式,訪問接口,找到如圖信息,複製輸入到上圖位置。

6、Sentinel-dashboard控制檯

  • 界面在這個位置。

  • 訪問地址:localhost

  • 下載地址在git上,地址:Releases · alibaba/Sentinel (github.com)

  • 使用命令啓動(保證java環境無誤)。

    
    java -Dserver.port=8718 -Dcsp.sentinel.dashboard.server=localhost:8718 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.6.jar
    
    
  • 訪問地址:localhost

  • 輸入賬號密碼

    
    賬號:sentinel
    密碼:sentinel
    
    

  • 登錄成功後。

序號 文檔
1 若依環境使用手冊.docx

結語

嘔心瀝血,希望點贊,收藏,評論,轉發,您的支持就是本博主前進的動力.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章