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,执行
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窗口执行克隆命令下载源码。
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根据实际情况填写。
# 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
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改成这样。
"scripts": { "dev": "SET NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve ",
然后执行pnpm dev。
访问 http://localhost:80/ ,默认用户名密码:admin admin123
登录成功后,随便看看。
标签:搭若,com,nacos,ry,从零开始,https,依微,安装,下载 From: https://www.cnblogs.com/pujinhong/p/18012381