• RuoYi_Cloud本地搭建


    准备工作 

    1. JDK >= 1.8 (推荐1.8版本)
    2. Mysql >= 5.7.0 (推荐5.7版本)
    3. Redis >= 3.0
    4. Maven >= 3.0
    5. Node >= 10
    6. nacos >= 2.0.4 (ruoyi-cloud < 3.0 需要下载nacos >= 1.4.x版本)
    redis安装教程见我下面这篇文章 
    http://t.csdnimg.cn/r1mmF
    node.js安装教程见我下面这篇文章 
    http://t.csdnimg.cn/O3TdS

    1.进入若依官网获取git地址

    (1)百度搜“若依官网进”入如下界面

    (2)点击进入git,点克隆下载

    (3)复制http地址

    2.复制git链接在idea本地打开

    (1)返回桌面——右键(显示如下)——点击Open Git Bash here

    (2)进入git界面——输入git clone + 地址——回车下载

    (3)下载完成这时候桌面有一个文件包

    (4)打开idea

    点打开

     然后找到桌面目录下的Ruoyi_Cloud文件——选中然后点确定

    打开后,项目加载依赖,完成配置

    3.建立数据库 

    (1)创建数据库ruoyi-cloud并导入数据脚本ry_2021xxxx.sql

    右键你的链接——点击新建数据库

    新建数据库,写好名字和字符类型

    打开idea——找到数据脚本ry_2021xxxx.sql——右键——点击复制路径

    选择绝对路径

    打开刚建好的数据库ruoyi_cloud——点击运行SQL文件

    将刚才复制好的绝对路径粘贴在文件这一栏——点击开始

    (2)再以同样的方式创建数据库ry-config并导入数据脚本ry_config_2021xxxx.sql

    4.配置nacos

    (1)nacos官网下载2.0.x以上的版本

    先点击下载——在选择下载2.3.2.Zip的安装包——打开解压到桌面

    (2)配置数据库信息

    打开nacos文件夹-conf文件下的application.properties文件

    找到如下的数据库数据配置

    url改成我们创建的第二个数据库ry-config,账户密码用换成自己的

    (3)启动nacos

    在nacos-bin目录下,打开cmd

    输入如下指令——启动nacos
    startup.cmd -m standalone
    开始启动nacos 

    启动完成,如下效果

    5.配置nacos的配置列表

    复制如下网站,粘贴到网页——打开nacos
    http://localhost:8848/nacos

    点击左边的配置文件——下面第一个配置列表
    更改ruoyi-system-dev.yml,ruoyi-gen-dev.yml,ruoyi-job-dev.yml 这三个文件的配置
    点击详情更改配置

     点开详情把ruoyi-system-dev.yml,ruoyi-gen-dev.yml,ruoyi-job-dev.yml 这三个文件的配置的数据库换成ruoyi_cloud(我们创建的第一个数据库),账号密码换成自己的

    redis和数据库一样,点开详情把ruoyi-system-dev.yml,ruoyi-gen-dev.yml,ruoyi-job-dev.yml 这三个文件的配置。port端口号和密码换成自己的或者公司的。我这里用的自己本地的默认端口号6379,没有密码。就可以不用改

    6.启动项目

    • RuoYiGatewayApplication (网关模块 必须
    • RuoYiAuthApplication (认证模块 必须
    • RuoYiSystemApplication (系统模块 必须

    这三个必须开启,启动成功后打开nacos检查

    服务列表正常显示~~~~ok

    7.启动前端

    打开idea——点击终端——输入如下代码
    cd ruoyi-ui
    显示如下 

    安装淘宝镜像——输入

    npm config set registry https://registry.npmmirror.com

    查看一下镜像输入状态

     npm config get registry

     展示如下

    安装依赖——输入如下代码
    npm install

    本地开发,启动项目——输入如下代码
    npm run dev
    等待启动,成功后会展示如下界面——检查是否正常显示

  • 相关阅读:
    【单片机毕业设计】【mcuclub-jj-049】基于单片机的收纳箱的设计
    Android 系统启动到App 界面完全展示终于明白(图文版)
    八大排序详解(默认升序)
    【LeetCode-2326】螺旋矩阵IV
    【C++详解】——内存管理
    走进国产机器人领军品牌华数机器人,共探数字化变革魔力
    用mysql自带的定时器定时执行sql,每天0点执行,间隔分/时执行
    基于STM32+华为云IOT设计的智能门禁系统
    OpenPose - Pytorch版用于人体姿态检测、关键点提取、摔倒检测
    滚珠花键各大品牌简述
  • 原文地址:https://blog.csdn.net/2301_79456272/article/details/140041221