当前位置: 首页 > article >正文

ruoyi-vue部署linux(war包方式)

目录

一.后端部署

二. 配置tomcat

三.前端部署


环境配置:

jkd安装:Linux下JDK1.8安装配置-CSDN博客

Tomcat安装:Linux下Tomcat安装与配置-CSDN博客

nginx安装:Linux下nginx安装配置-CSDN博客

Redis安装:Linux下安装Redis(超详细)-CSDN博客

mysql自行安装

一.后端部署

1.修改ruoyi-admin中pom.xml,打成war包

2.配置application.yml,修改文件路径,服务端口,以及Redis

3. 配置application-druid.yml,配置数据库

4.修改logback.xml中的日志路径

 5.先clean,再package行打包

 6.打包成功后,会在ruoyi-admin,target目录下,生成对应的war包

 7.将此war包上传至tomcat,webapps目录ROOT下

二. 配置tomcat

1.找到tomcat配置文件server.xml

cd /usr/local/apache-tomcat-8.5.20/conf/

2.修改server.xml中的Host,添加Context

 <Context docBase="/usr/local/apache-tomcat-8.5.20/webapps/ROOT" path="" reloadable="false" crossContext="true"/>

3.重启Tomcat

三.前端部署

1.找到ruoyi-ui目录

执行命令:npm run build:prod

2.执行完命令,会在ruoyi-ui目录下生成dist文件,将此文件复制到linux目录/usr/share/nginx/html

3.nginx配置

cd /etc/nginx

vim nginx.config


 

关闭selinux

cd /etc/selinux

部署成功


http://www.kler.cn/a/596201.html

相关文章:

  • 【DNN量化工具】QKeras 工具简介
  • springmvc中使用interceptor拦截
  • TensorFlow 与 Matplotlib 核心知识点及实战案例
  • 2953. 统计完全子字符串(将题目中给的信息进行分组循环)
  • JavaIO流的使用和修饰器模式(直击心灵版)
  • 解释什么是受控组件和非受控组件
  • git 查看某个函数的所有提交日志
  • Web爬虫利器FireCrawl:全方位助力AI训练与高效数据抓取。本地部署方式
  • 【入门初级篇】报表基础操作与功能介绍
  • 大数据处理最容易的开源平台
  • 基于Python编程语言实现“机器学习”,用于车牌识别项目
  • Android Audio基础(52)—— ASoC的PCM逻辑设备
  • AGI成立的条件
  • jieba中文分词模块,详细使用教程
  • 基于 PyTorch 的 MNIST 手写数字分类模型
  • 学习笔记:黑马程序员JavaWeb开发教程(2025.3.21)
  • 卷积神经网络 - 汇聚层
  • 使用Three.js渲染器创建炫酷3D场景
  • m4i.22xx-x8系列-PCIe总线直流耦合5G采集卡
  • 基于Django的动物图像识别分析系统