宝塔面板 RuoYi-WMS-VUE 项目安装
时间: 2025-02-24 08:23:23 浏览: 52
### 宝塔面板安装 RuoYi-WMS-VUE 项目教程
#### 准备工作
确保服务器已成功安装并配置好宝塔面板。RuoYi-WMS-Vue 是基于 Spring Boot 和 Vue.js 的仓库管理系统,因此需要 Java 运行环境以及 Node.js 来构建前端资源。
#### 配置运行环境
通过宝塔软件商店安装 JDK 和 Nginx。对于 JDK 版本的选择应依据所使用的 RuoYi-WMS-Vue 版本说明中的要求来决定[^1]。
#### 下载源码
登录到服务器终端,进入目标目录执行 `git clone` 命令获取最新版的 RuoYi-WMS-Vue 源代码:
```bash
cd /www/wwwroot/
git clone https://gitee.com/y_project/RuoYi-WMS-Vue.git
```
#### 构建后端部分
切换至项目根路径下的 java 文件夹内,利用 Maven 或 Gradle 工具编译打包 jar 文件。假设采用的是 Maven,则可以这样操作:
```bash
cd /www/wwwroot/RuoYi-WMS-Vue/ruoyi-admin
mvn clean package -Dmaven.test.skip=true
```
完成后会在 target 目录下找到生成的应用程序包 ruoyi-admin.jar。
#### 启动后端服务
创建一个新的计划任务用于定时重启应用以保持其稳定在线;也可以直接使用命令启动 jar 包,在此之前记得设置 JAVA_HOME 环境变量指向正确的 jdk 路径。
```bash
nohup java -jar ./target/ruoyi-admin.jar &
```
#### 构建前端部分
同样地前往 vue 子项目的文件夹位置,初始化 npm 并安装依赖项之后再进行生产模式下的构建动作。
```bash
cd /www/wwwroot/RuoYi-WMS-Vue/ruoyi-ui
npm install --registry=https://registry.npmmirror.com
npm run build
```
这一步骤会把静态网页文件输出到 dist 文件夹里边去。
#### 设置Nginx反向代理
最后回到宝塔控制台新建站点并将域名解析过来,编辑该网站对应的 nginx.conf ,添加如下所示的转发规则以便能够访问后台管理界面。
```nginx
location / {
proxy_pass http://localhost:8080;
}
```
保存更改使配置生效即可完成整个部署流程。
阅读全文
相关推荐


















