若依微服务(二)从零开始搭建若依微服务

1.打开文档

https://doc.ruoyi.vip/ruoyi-cloud/document/hjbs.html

按照这个清单安装环境

2.JDK

需要上oracle官网下载,很不方便,我这里直接提供网盘链接。安装建议全部默认,不要修改路径,会造成运行异常。安装之后,记得配置java环境变量。

链接: https://pan.baidu.com/s/1-AoxxXC3urmgC61Odvh-0g?pwd=ttdu 提取码: ttdu 

3.Node

Node官网下载就很快https://nodejs.org/en。下载LTS版本即可。安装建议全部默认。检查一下是否成功,打开cmd,执行

1
node --version

4. 安装git并下载源代码

https://pc.qq.com 搜索git,下载速度快,安装默认下一步。

安装之后,找个好位置右键Open git bash here。

这里我们先去Gitee下载页面(https://gitee.com/y_project/RuoYi-Cloud )看看若依稳定版本号——当前是v3.6.3

 再刚刚打开的gitbash窗口执行克隆命令下载源码。

1
git clone https://gitee.com/y_project/RuoYi-Cloud.git -b v3.6.3

5.Mysql数据库

这里我们安装跟mysql功能相同的mariadb,使用mariadb的好处是他安装简答并且自带一个非常好用的数据库管理工具HeidiSql

https://mirrors.cqu.edu.cn/mariadb/download/?t=mariadb&p=mariadb&r=11.4.0&os=windows&cpu=x86_64&pkg=msi&m=neusoft

如果上边地址不能下载,可网盘下载:

链接:https://pan.baidu.com/s/1WCnl3r4PVbJ_phlzMEr_bA?pwd=bb9j 提取码:bb9j 

下载之后,全部默认安装,如果C盘不足,注意将数据目录设置为其他盘符。安装向导还会输入一个密码,是root账号密码,这里要记住。

安装完成后,桌面会出现HediSQL图标,双击打开它,连接参数如下,密码输入刚刚安装时输入的。

 链接成功后我们新建两个数据库ry-cloud和ry-config,待后面使用。

      

然后我们来还原数据库:左侧列表选中ry-cloud,菜单栏文件-运行SQL文件,选择上边下载的源代码中sql/ry_yyyymmdd.sql,然后一路是/确定即可。左侧列表选中ry-config,菜单栏文件-运行SQL文件,选择上边下载的源代码中sql/ry_config_yyyymmdd.sql,然后一路是/确定即可。

6.安装Idea

https://www.jetbrains.com/idea/download/?section=windows 下载IntelliJ IDEA Community Edition社区版。

菜单栏-文件-打开,找到下载的源码打开,源码项目打开后,idea会默认开始下载依赖。

 

7. 安装nacos

https://download.nacos.io/nacos-server/nacos-server-2.3.0.zip

nacos目前(20240217)最新稳定版为2.3.0

下载后解压,执行bin中startup.bat 启动nacos,这里注意一下,nacos是基于java的,需要配置好java环境变量后再启动,如果没配置好环境变量,会闪退。

 在conf/application.properties文件中增加下列代码,db.password根据实际情况填写。

1
2
3
4
5
6
# db mysql
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://localhost:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=password

然后使用cmd命令行以单节点模式执行nacos

1
startup.cmd -m standalone

访问http://192.168.0.102:8848/nacos查看

默认情况是可以直接访问的,但生产环境应该另外设置开启鉴权,输入用户名密码才能访问。

 

8.Redis

windows版redis 地址https://github.com/ServiceStack/redis-windows/,window版redis很久不更新了,只能用于开发,生产环境请换到linux版。

不能访问github的小伙伴可以网盘下载:

链接:https://pan.baidu.com/s/1sTAs98DxHVGC55IF2Kwe0A?pwd=f3yi
提取码:f3yi 

解压压缩包,双击redis-server.exe即可运行

 

9.后端运行

 打开若依文档 https://doc.ruoyi.vip/ruoyi-cloud/document/hjbs.html#%E5%90%8E%E7%AB%AF%E8%BF%90%E8%A1%8C

启动gateway

 启动auth

 启动System

先在nacos配置system节点的数据库配置

 然后启动代码

 

10.安装vscode,并启动前端,登录系统

https://pc.qq.com 搜索vscode,下载速度快,安装默认下一步。

现在前端大牛都用pnpm,这样node modules文件夹会小一些。

打开源代码的ruoyi-ui文件夹,执行pnpm i。如果没有pnpm,就安装npm install -g pnpm。

然后编辑package.json,将dev改成这样。

1
2
"scripts": {
    "dev": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve ",

然后执行pnpm dev。

访问 http://localhost:80/ ,默认用户名密码:admin    admin123

 登录成功后,随便看看。

 

posted @   浦金宏  阅读(983)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示