RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 多机版本)
接上一篇:RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本)
前端和后端不在一个服务器上,如何部署呢?
文章目录
- 1. 服务器和软件部署
- 2. 后端部署
- 3. 前端部署
- 4. 登录
- 5. 效果图
1. 服务器和软件部署
服务器ip | 说明 |
---|---|
192.168.92.102 | 后端 |
192.168.92.103 | 前端 |
服务器ip | 软件 |
---|---|
192.168.92.102 | redis |
192.168.92.102 | mysql |
192.168.92.103 | nginx |
2. 后端部署
- 启动mysql
略 - 启动后端
java -jar ruoyi-admin.jar
- 启动redis
./redis-server
3. 前端部署
将102服务器上的ruoyi-ui文件夹,上传到103的/app目录下
- 配置nginx
worker_processes 1;events {worker_connections 1024;
}http {include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;server {listen 80;server_name localhost;location / {#root /home/ruoyi/projects/ruoyi-ui;root /app/ruoyi-ui;try_files $uri $uri/ /index.html;index index.html index.htm;}location /prod-api/{proxy_set_header Host $http_host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header REMOTE-HOST $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;# 这里需要配置访问后端的ip地址proxy_pass http://192.168.92.102:8080/;}error_page 500 502 503 504 /50x.html;location = /50x.html {root html;}}
}
- 启动nginx
./nginx
4. 登录
http://192.168.92.103/
5. 效果图
RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 多机版本)相关推荐
- RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本)
文章目录 一.软件安装部署 1. 安装jdk 2. mysql8安装部署 3. redis安装 4. nginx 安装部署 5. 克隆项目 二.后端项目 2.1. 修改数据库连接 2.2. 修改Red ...
- RuoYi-Vue 部署 Linux环境 若依前后端分离项目(war 包+nginx版本)
文章目录 一.软件安装部署 1. 安装jdk 2. mysql8安装部署 3. redis安装 4. nginx 安装部署 5. Tomcat10 下载和配置 Linux 环境 6. 克隆项目 二.后 ...
- 阿里云轻量应用服务器部署Node.js+React+MongoDB前后端分离项目
最近用阿里云服务器部署了一个前端React,后端Node.js(Koa2),数据库MongoDB的前后端分离项目,其间踩了不少的坑,用这篇文章记录一下具体的步骤,希望对你们能有帮助. 1. 服务器的选 ...
- linux(centos7) docker配置前后端分离项目环境
一.安装docker 1.更新yum包,并安装需要的软件包,yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖 yum -y upgrade yu ...
- VUE+Spring Boot整合MyBatis实现前后端分离项目壁纸网站
目录 前言 一.项目运行 二.环境需要 三.技术栈 四.项目说明 五.后端代码 前言 每次换桌面,壁纸总是不好找,搜索图片得不到好的索引与反馈,很难找到自己喜欢的壁纸,而壁纸网站可以免去我们去寻找壁纸 ...
- (一)专题介绍:移动端安卓手机改造成linux服务器linux服务器中安装软件、部署前后端分离项目实战
快捷目录 前言 一.涉及到的相关技术简介 二.具体实现过程及踩坑杂谈 1.安卓手机改造成linux系统实现方案 2.改造后的手机Linux中软件的安装 3.手机Linux中安装MySQL5.7踩坑实录 ...
- Docker环境下的前后端分离部署与运维 脚本
<Docker环境下的前后端分离部署与运维>脚本 文章目录 <Docker环境下的前后端分离部署与运维>脚本 一.Docker虚拟机常用命令 二.安装PXC集群,负载均衡,双机 ...
- 【Docker】1、 前后端分离项目 下载启动运行
人人开源前后端分离项目下载与配置 文章目录 人人开源前后端分离项目下载与配置 前后端分离框架介绍 后端项目下载与配置 1.renren-fast后台项目介绍 2.开发环境搭建 3.下载后端renren ...
- (五)Debian Linux中部署Spring Boot + Vue的前后端分离项目详细过程(arm64/aarch64架构下)
专题系列往期文章目录 (一)移动端安卓手机改造成linux服务器&Linux中安装软件踩坑历险记 (二)Debian Linux系统中安装oracle JDK1.8详细过程(arm64/aar ...
最新文章
- 电视机检测大巴徘徊在英格兰的大街上
- 【OCR技术系列之二】文字定位于切割
- SAP企业解决方案SAP Business One敏捷系列—敏捷制造
- 《Netty权威指南》
- Python之Numpy入门实战教程(1):基础篇
- 佐治亚理工学院 计算投资公开课第六周作业 投资策略分析平台
- SpringMVC的Model、Model Map、ModelAndView
- Golang Gin实践 连载十六 在图片上绘制文字
- android 气泡尖角边框,CSS3制作的带阴影效果的尖角气泡框效果
- Gradle基础:7:Property使用方式
- 2020 不忘初心 继续前行
- Cocos creator接 IOS 穿山甲
- 用管家婆软件记录公司的管理费用
- python画k线_python画k线,python绘制动态k线及均线
- 计算机信息技术基础...,计算机信息技术基础
- python selenium 大众点评餐厅信息+用户评论 爬虫
- 外企9年,我最终选择放弃 zz
- Unity 与 微信小程序(游戏)交互
- web小作业——图书选购列表框
- arraylist java 排序_「arraylist排序」java ArrayList的两种排序方法 - seo实验室
热门文章
- 影响数百万人的21个经典全英文演讲,看完英语水平暴增!赶紧收藏
- 学霸女神冯净冰:我是如何从复旦走到诺奖获得者经济学大会的
- CGCKD2021大会报告整理(4)--风格迁移
- 睡眠音频分割及识别问题(十二)--基于IOS的YAMNet音频识别(总结)
- 使用pytorch自定义DataSet,以加载图像数据集为例,实现一些骚操作
- div独占一行 html_web前端基础-HTML及CSS选择器
- redis☞ python客户端
- 大数据时代下,App数据隐私安全你真的了解么?
- 才博教育:AI口语学习平台上云
- 干货|Flutter 原理与闲鱼深度实践