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

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

部署成功

相关文章:

  • 鸿蒙app 中 web app和h5的通信
  • 麒麟操作系统安装人大金仓数据库
  • 解释下Cumulative Layout Shift (CLS)以及如何优化?
  • 数据库:一文掌握 Oracle 的各种指令(Oracle指令备忘)
  • 唯品会商品详情页架构设计与实现:高并发场景下的技术实践‌
  • 以mysql 为例,增删改查语法及其他高级特性
  • 3.21-1自动化框架
  • 3.3V升5V2A升压转换,WD1016可兼容SD6271
  • 文件相关函数的总结与记忆
  • 简洁、实用、无插件和更安全为特点的WordPress主题
  • 《南京日报》专题报道 | 耘瞳科技“工业之眼”加码“中国智造”
  • Billu_b0x靶机攻略
  • linux下基本命令和扩展命令(安装和登录命令、文件处理命令、系统管理相关命令、网络操作命令、系统安全相关命令、其他命令)欢迎补充噢
  • 微信小程序检测滚动到某元素位置的计算方法
  • 34、在 deque中使用 [] 操作符和 at() 方法有何区别?
  • 深度强化学习中的深度神经网络优化策略:挑战与解决方案
  • JavaScript |(五)DOM简介 | 尚硅谷JavaScript基础实战
  • 以mysql 为例, 在cmd 命令行连接数据,操作数据库,关闭数据库的详细步骤
  • java string 类型转list实体类且忽略实体类中没有的字段
  • 城市更新浪潮下的破局之道:中建海龙模块化集成建筑技术的新应用
  • 又一例!易方达基金张坤卸任副总职务,将专注于投资管理工作
  • 美国务卿会见叙利亚外长,沙特等国表示将支持叙利亚重建
  • 媒体:“重病老人银行取款身亡”涉事家属称已和解,银行将支付十万
  • 上海市国防动员办公室副主任吴斌接受审查调查
  • 王毅谈中拉论坛第四届部长级会议重要共识
  • 上海首发经济“卷”到会展业,浦东签约三个年度“首展”