接上一篇: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 多机版本)相关推荐

  1. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(jar包+nginx 单机版本)

    文章目录 一.软件安装部署 1. 安装jdk 2. mysql8安装部署 3. redis安装 4. nginx 安装部署 5. 克隆项目 二.后端项目 2.1. 修改数据库连接 2.2. 修改Red ...

  2. RuoYi-Vue 部署 Linux环境 若依前后端分离项目(war 包+nginx版本)

    文章目录 一.软件安装部署 1. 安装jdk 2. mysql8安装部署 3. redis安装 4. nginx 安装部署 5. Tomcat10 下载和配置 Linux 环境 6. 克隆项目 二.后 ...

  3. 阿里云轻量应用服务器部署Node.js+React+MongoDB前后端分离项目

    最近用阿里云服务器部署了一个前端React,后端Node.js(Koa2),数据库MongoDB的前后端分离项目,其间踩了不少的坑,用这篇文章记录一下具体的步骤,希望对你们能有帮助. 1. 服务器的选 ...

  4. linux(centos7) docker配置前后端分离项目环境

    一.安装docker 1.更新yum包,并安装需要的软件包,yum-util 提供yum-config-manager功能,另两个是devicemapper驱动依赖 yum -y upgrade yu ...

  5. VUE+Spring Boot整合MyBatis实现前后端分离项目壁纸网站

    目录 前言 一.项目运行 二.环境需要 三.技术栈 四.项目说明 五.后端代码 前言 每次换桌面,壁纸总是不好找,搜索图片得不到好的索引与反馈,很难找到自己喜欢的壁纸,而壁纸网站可以免去我们去寻找壁纸 ...

  6. (一)专题介绍:移动端安卓手机改造成linux服务器linux服务器中安装软件、部署前后端分离项目实战

    快捷目录 前言 一.涉及到的相关技术简介 二.具体实现过程及踩坑杂谈 1.安卓手机改造成linux系统实现方案 2.改造后的手机Linux中软件的安装 3.手机Linux中安装MySQL5.7踩坑实录 ...

  7. Docker环境下的前后端分离部署与运维 脚本

    <Docker环境下的前后端分离部署与运维>脚本 文章目录 <Docker环境下的前后端分离部署与运维>脚本 一.Docker虚拟机常用命令 二.安装PXC集群,负载均衡,双机 ...

  8. 【Docker】1、 前后端分离项目 下载启动运行

    人人开源前后端分离项目下载与配置 文章目录 人人开源前后端分离项目下载与配置 前后端分离框架介绍 后端项目下载与配置 1.renren-fast后台项目介绍 2.开发环境搭建 3.下载后端renren ...

  9. (五)Debian Linux中部署Spring Boot + Vue的前后端分离项目详细过程(arm64/aarch64架构下)

    专题系列往期文章目录 (一)移动端安卓手机改造成linux服务器&Linux中安装软件踩坑历险记 (二)Debian Linux系统中安装oracle JDK1.8详细过程(arm64/aar ...

最新文章

  1. 电视机检测大巴徘徊在英格兰的大街上
  2. 【OCR技术系列之二】文字定位于切割
  3. SAP企业解决方案SAP Business One敏捷系列—敏捷制造
  4. 《Netty权威指南》
  5. Python之Numpy入门实战教程(1):基础篇
  6. 佐治亚理工学院 计算投资公开课第六周作业 投资策略分析平台
  7. SpringMVC的Model、Model Map、ModelAndView
  8. Golang Gin实践 连载十六 在图片上绘制文字
  9. android 气泡尖角边框,CSS3制作的带阴影效果的尖角气泡框效果
  10. Gradle基础:7:Property使用方式
  11. 2020 不忘初心 继续前行
  12. Cocos creator接 IOS 穿山甲
  13. 用管家婆软件记录公司的管理费用
  14. python画k线_python画k线,python绘制动态k线及均线
  15. 计算机信息技术基础...,计算机信息技术基础
  16. python selenium 大众点评餐厅信息+用户评论 爬虫
  17. 外企9年,我最终选择放弃 zz
  18. Unity 与 微信小程序(游戏)交互
  19. web小作业——图书选购列表框
  20. arraylist java 排序_「arraylist排序」java ArrayList的两种排序方法 - seo实验室

热门文章

  1. 影响数百万人的21个经典全英文演讲,看完英语水平暴增!赶紧收藏
  2. 学霸女神冯净冰:我是如何从复旦走到诺奖获得者经济学大会的
  3. CGCKD2021大会报告整理(4)--风格迁移
  4. 睡眠音频分割及识别问题(十二)--基于IOS的YAMNet音频识别(总结)
  5. 使用pytorch自定义DataSet,以加载图像数据集为例,实现一些骚操作
  6. div独占一行 html_web前端基础-HTML及CSS选择器
  7. redis☞ python客户端
  8. 大数据时代下,App数据隐私安全你真的了解么?
  9. 才博教育:AI口语学习平台上云
  10. 干货|Flutter 原理与闲鱼深度实践