Java框架“若依RuoYi”前后端分离部署

运行环境

  1. Eclipse IDE for Enterprise Java and Web Developers
    1. 下载Eclipse
    2. 解压Eclipse到文件夹
  2. Maven
    1. 下载Maven
    2. 解压Maven到文件夹
    3. 配置环境变量MAVEN_HOME为Maven安装位置
    4. 配置环境变量path为%MAVEN_HOME%\bin
  3. Redis
    1. 下载Redis
    2. 解压Redis到文件夹
    3. 配置环境变量path为Redis安装位置
  4. JDK
    1. 下载JDK
    2. 安装JDK
    3. 配置环境变量JAVA_HOME为JDK安装位置
    4. 配置环境变量path为%JAVA_HOME%\bin
  5. node.js
    1. 下载node.js
    2. 安装node.js
    3. 配置环境变量NODE_PATH为安装位置nodejs\node_modules
    4. 配置环境变量path为%NODE_PATH%

过程

  1. 官网www.ruoyi.vip下载RuoYi-Vue前端分离版
    ,解压后将前端部分ruoyi-ui从RuoYi-Vue独立出来,RuoYi-Vue余下部分为后端
  2. cmd执行redis-server启动Redis服务
  3. Eclipse按RuoYi-Vue\doc文档配置Maven、JDK,执行RuoYi-Vue\ruoyi-admin\src\main\java\com\ruoyi\RuoYiApplication.java启动后端
  4. ruoyi-ui文件夹内执行npm install、npm run dev启动前端
### 若依框架前后端分离部署教程 #### 准备工作 为了成功部署基于 Spring Boot 和 Vue 构建的若依框架,需先完成环境准备。确保已安装并配置好 Java 开发环境 (JDK),以及 Node.js 环境用于支持前端开发工具链[^1]。 #### 后端部署流程 后端部分主要依赖于 Spring Boot 技术栈实现服务端逻辑处理。对于 RuoYi-Vue 版本而言,在启动应用之前还需要额外设置数据库连接参数及 Redis 缓存服务器的相关属性[^2]。 - **获取源码** 使用 Git 或其他方式克隆官方仓库至本地 IDE 中。 - **修改配置文件** 打开 `application.yml` 文件调整数据源、缓存等相关配置项以适配实际运行环境需求。 - **构建与发布** 利用 Maven 或 Gradle 工具编译打包成可执行 JAR 包形式;随后可通过命令行或者借助容器化技术如 Docker 来运行该应用程序实例。 #### 前端部署指南 针对前端工程,则侧重于利用现代 JavaScript 框架——Vue 进行页面渲染和服务交互操作。 - **初始化项目** 安装必要的 npm/yarn 软件包来满足构建过程所需的各种插件库依赖关系。 - **自定义主题风格** 可选地定制样式表资源,以便更好地匹配企业品牌形象设计标准。 - **生产模式下打包** 发布前记得切换到 production mode 下进行优化压缩后的静态资源输出作业。 最后一步是在 Web Server 上注册新的站点记录指向存放有上述生成好的 HTML/CSS/JS 文件夹位置,并确认能够正常访问首页内容即可[^3]。 ```bash # 启动后台服务 nohup java -jar ruoyi-admin.jar & ``` ```javascript // 示例:Nginx 配置片段 server { listen 80; server_name localhost; location / { root html/dist; # vue build output dir index index.html; try_files $uri $uri/ /index.html; } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值