稷然如此

  • 首页
  • 文章分类
    • AI
    • Android
    • Java
    • Shell
    • Vue
    • C#
    • Python
    • 数据库
    • 组件
    • 其他
    • Game
  • 常用命令
    • Docker
    • Git
    • Linux
  • 操作系统
    • CentOS
    • Ubuntu
    • Windows
    • Kylin
  • 工具
    • IntelliJ IDEA
    • Visual Studio Code
稷然如此
不积跬步,无以至千里
  1. 首页
  2. 文章分类
  3. Java
  4. 正文

启动 yudao-cloud

2023年7月11日 1120点热度 0人点赞

开源地址:https://github.com/YunaiV/yudao-cloud

1.初始化 MySQL

执行对应数据库类型的sql目录下的 SQL 文件

2.初始化 Redis

5.0 以上的版本

3.初始化 Nacos

需要创建 dev 命名空间

4.初始化RocketMQ

5.初始化XXL-Job

6.编译项目

首次编译先在Terminal终端下执行:mvn clean install package '-Dmaven.test.skip=true'
如果报错,请检查系统环境变量,是否已经设置JAVA_HOME和PATH,主要是jdk和jre

7.修改网关Gateway配置文件

比如端口、nacos地址等

8.修改系统服务system配置文件

比如端口、redis配置等

9.修改基础服务Infra配置文件

比如端口等

10.启动Gateway网关

启动还是报类不存在的话点击 [File -> Invalidate Caches] 菜单,清空下缓存
如果报Command line is too long错误,编辑运行配置,IDEA版本号在2020.3之后,点击Modify options(修改选项),点击Shorten command line(缩短命令行),在新增的配置项Shorten command line(缩短命令行)选择JAR manifest
访问 http://ip:port,返回{"code":404,"data":null,"msg":null}表示成功

11.启动system系统服务

访问http://ip:port1/admin-api/system/和http://ip:48080/admin-api/system/,返回{"code":401,"data":null,"msg":"账号未登录"}表示成功

12.启动infra基础服务

访问http://ip:port2/admin-api/infra/和http://ip:48080/admin-api/infra/,返回{"code":401,"data":null,"msg":"账号未登录"}表示成功

13.启动前端项目

【管理后台】(https://github.com/YunaiV/ruoyi-vue-pro >> yudao-ui-admin)
可以用idea或者vscode单独打开yudao-ui-admin
修改vue.config.js文件,设置api地址`http://localhost:8101`
修改.env.xx配置文件
在终端下执行:
npm config set registry https://registry.npm.taobao.org
如果安装失败,试试升级npm
npm install -g npm
升级还是不行,直接删除yarn.lock文件
查看当前镜像使用的地址,返回成功,则代表设置成功
npm config get registry
npm run local
# 安装 Yarn,提升依赖的安装速度
npm install --global yarn
# 安装依赖
yarn install

14.启动Vue3 管理后台

WindiCSS IntelliSense --- 自动完成、语法突出显示、代码折叠和构建等高级功能
TypeScript Vue Plugin (Volar) --- 用于 TypeScript 的 Vue 插件
Vue Language Features (Volar) --- Vue3.0 语法支持
Iconify IntelliSense --- Iconify 预览和搜索
i18n Ally --- 国际化智能提示
Stylelint --- css 格式化
DotENV --- .env 文件高亮
Prettier --- 代码格式化
ESLint --- 脚本代码检查
1.设置源地址
npm config set registry https://registry.npm.taobao.org
2.安装 pnpm,提升依赖的安装速度
npm install -g pnpm
3.查看pnpm版本
pnpm -v
4.查看pnpm仓库路径
pnpm config get store-dir
5.设置pnpm仓库路径(文件夹需要手动创建)
pnpm config set store-dir D:\framework\nodejs\node_global\node_modules\pnpm
6.安装依赖
pnpm install
7.启动服务
npm run dev

15.修改数据库表

表:basic_file_config(infra_file_config)
设置config:
{"@class":"com.akim.cloud.framework.file.core.client.s3.S3FileClientConfig","endpoint":"http://192.168.67.155:9002","domain":"http://192.168.67.155:9003/akim-cloud","bucket":"akim-cloud","accessKey":"NDHtqXUJnly4rNkH","accessSecret":"qQhvRMLOKzP6uyU29DWIEWoOY4aT3Es2"}
其中一定要改@class属性

16.打包运行

1.先清理一遍
clean
2.install
3.运行
java -Dfile.encoding=utf-8 -jar  jar名
#设置jar的格式为UTF-8

17.常见问题

windows不小心点到jar包,通过以下命令找出再杀死
netstat -aon | findstr "90006"
标签: Spring Cloud Yudao Cloud
最后更新:2023年7月11日

Akim

犇 骉 Java、C#、Python、Go、Android、MiniProgram、Bootstrap、Vue2

点赞
< 上一篇
下一篇 >
文章目录
  • 1.初始化 MySQL
  • 2.初始化 Redis
  • 3.初始化 Nacos
  • 4.初始化RocketMQ
  • 5.初始化XXL-Job
  • 6.编译项目
  • 7.修改网关Gateway配置文件
  • 8.修改系统服务system配置文件
  • 9.修改基础服务Infra配置文件
  • 10.启动Gateway网关
  • 11.启动system系统服务
  • 12.启动infra基础服务
  • 13.启动前端项目
  • 14.启动Vue3 管理后台
  • 15.修改数据库表
  • 16.打包运行
  • 17.常见问题

Copyright © 2025 aianran.com All Rights Reserved.

免责申明 | 隐私政策 | 服务条款 | 关于我们

黔ICP备2023008200号-1

贵公网安备 52010202003594号