完成前后端分离项目部署

前后端分离项目部署步骤 现在公司基本上都是前后端分离了,前端基本上就是vue这种前端框架,后端基本上是接口服务,今天在网上找到一个视频学习了一下部署过程,今天记录一下。 部署准备一台云服务器,文件上传工具, ssh连接工具。 环境准备 linux cenos7.x ,node.js jdk1.8, mysql 5.7+,redis,nginx 准备将若依的项目拉下来运行起来 可以直接搜索项目 在gitee点这个Vue的这个是前后端分离的项目 把代码拉下来或者下载下来 我们得到一个文件加压用idea打开它 ruoyi-ui这个 阅读详情

之前对于nginx一直懵懵懂懂,于是自己动手通过nginx部署一个前后端分离项目,便于自己理解nginx.

1.第一步先创建前端项目
我是直接从github上下载的,直接搜xmall即可.
下载好之后进入项目根目录先后执行命令 npm install 、npm run build,

前端配置:在conf/index.js中
在这里插入图片描述

‘/member/*’: {
target: ‘http://127.0.0.1:8081’ ,// 请求本地 需要xmall后台项目 默认127.0.0.1:8081
},
代表url中/member/下的请求,都会转发到http://127.0.0.1:8081(后端服务器地址)上,
配置完成后执行npm run dev命令启动前端服务器.同时启动后端服务,可以自行写demo测试是否成功.

//上述是通过前端直接配置解决跨域问题,而对于生产环境来说,则需要通过nginx来代理解决跨域了.

1.在本地安装nginx(网上都可下载),先来看配置.我主要修改的是server模块
在这里插入图片描述

localhost/member/下的所有请求都会代理到 http://localhost:8081/ 服务中.
例如:
localhost/member/aaa,此时会通过nginx 代理到http://localhost:8081/aaa,从后端会进行匹配到相应的aaa执行对应的方法.

说些对于nginx的理解:
之前我一直存在一个误区,把nginx理解成网关(当然也可以实现,但不建议),前端所有请求到nginx,然后nginx匹配后端服务,因此我的proxyTable端口一直尝试指向nginx端口,一直不成功,其实这是错误的理解.
咨询大佬后,他跟我说了一句话让我从误区走了出来
在这里插入图片描述

举个例子:我的前端和后端就像牛郎和织女,中间隔着银河(跨域问题)无法相遇,而nginx通过url知道了牛郎和织女要走哪条路,于是在中间搭建一座桥,让他们相遇.

【前后端分离开发及项目部署流程】 黑马程序员-瑞吉外卖-前后端分离课程-前后端分离技术介绍,Swagger使用介绍,项目部署一般流程 阅读详情

相关推荐

手把手教你Docker+nginx部署Springboot+vue前后端分离项目

公众号同名。其实我觉得我已经录制得很详细的了,可能大家水平不一,有些人觉得我很多地方讲清楚,还有就是有些人按照视频同步做实验,还一路踩坑,这个我也预料不到哈哈。说实话,我自己做实验的过程还是挺顺利的。有些同学们提出个问题,不知道如何打包部署Vue前后端分离项目。那么今天,我们就来学习一下,如何部署简单快捷部署我们的vueblog项目!名称:[实战]基于SpringBoot+Vue开发的前后端分离博客项目完整教学(vueblog)

2401_86963632的博客 1937

前后端分离中的跨域问题

前后端分离跨域处理方式

qq_53775184的博客 869

SpringBoot前后端分离项目,打包、部署到服务器详细图文流程_springboot前后端分离项目怎么部署

为了做好运维面试路上的助攻手,特整理了上百道。

m0_61331573的博客 1514

部署前后端分离项目详细教程

部署前后端分离项目详细教程(保姆级教程)

m0_59740242的博客 7536

Docker-Compose + Nginx 部署前后端分离项目

如上环境准备完毕的话开始编写相关配置文件!预览一下:所有配置文件结束后的架构,再root目录下,按照如下规则把nginx的目录和html目录创建出来从左到右分别是html(目录):存放我们Vue的前端项目打包后的结果!nginx.conf : 我们Nginx的核心配置blog-api:我们的后端的Spriongboot项目打的jar包docker-compose.yml:我们Docker-Compose的核心配置文件。

2401_85155078的博客 1127

RTL优化与PPA分析:数字电路设计的关键技术

在数字集成电路设计中,RTL(寄存器传输级)优化是提升芯片性能、降低功耗和减小面积的核心技术。通过PPA(Power-Performance-Area)指标的平衡,工程师可以在不同时序约束下实现设计的最优化。本文基于Synopsys Design Compiler和开源工具Yosys的实验数据,展示了RTL优化在算术单元和控制逻辑中的显著效果,特别是在乘法器和除法器等复杂运算模块中。文章还探讨了AI辅助工具在RTL优化中的应用潜力,为数字电路设计提供了实用的技术参考和工程实践建议。

weixin_42186387的博客 619

前后端分离项目的服务器部署

前后端分离项目如何部署到阿里云服务器运行

郁夜的博客 5076

ADS与Cadence中Verilog-A文件的编译与调用实战指南

本文详细介绍了在ADS与Cadence平台中Verilog-A文件的编译与调用实战指南,涵盖开发环境配置、模型创建与编译、仿真设置技巧以及跨平台协作与调试等内容。通过具体案例和优化策略,帮助工程师高效完成混合信号仿真设计,提升电路建模与验证效率。

weixin_29196315的博客 496

几分钟完成前后端分离项目部署

快速了解上手前后端分离项目的部署

零栀 1391

PID循迹控制算法

前言  让小车进行循迹最重要的是获取车相对于循迹线的位置,关于循迹模块的原理我已经在之前的一篇博客上讲过,如果大家没看过的话可以点此链接:PID循迹模块原理。 PID循迹原理简介 图1 循迹车寻线行走图示 图2 市场常见循迹传感器  PID循迹的原理我们大致可以用常识性思维去思考下,如图1所示为循迹车寻线行走图示,现在小车要按照中间那条黑线循迹行走,如果车头往左偏则需要控制方向盘让车往右转,车头往又偏则需要让车往左转。但是仅仅只有左转和右转的话,车一到左边就向右转,一到右边就向左转,则车会来回在线左右晃动

Dinvent的博客 7万+

零售-公司间关联交易退货STO的实现方式

零售-公司间关联交易采购 STO-退货 集团公司下经常会出现一家公司和另外一家公司的公司间的关联交易,如跨公司销售、总分公司之间采购,分公司之间的采购等业务;通常公司间采购会采取STO的模式来实现(根据业务模式可以将库存转储统一做成STO的模式,公司间STO、同公司工厂间、同工厂库存地点间 的STO SAP都是支持的); 公司间STO 正向A向B采购都很熟悉,公司间退货STO的其实也是比较普遍的业务现象,很多实施着也将其做成反向的STO(B向A采购),而不是退货STO(A向B,item 选择return的标

weixin_45518759的博客 2831

前后端分离项目部署完成后 前后端交互过程

后端:Visual Studio 、 .Net 6 、 WebApi前端:Visual Studio Code 、 Vue:"^2.6.14" 、 vue/cli-service: "^3.0.3"、后端部署到IIS + 前端部署到Nginxtext用户操作↓浏览器发起请求↓CDN加速/负载均衡↓前端Nginx服务器↓ 静态资源直接返回↓ API请求转发后端负载均衡器↓IIS服务器↓↓Kestrel + .NET 6应用↓业务逻辑 + 数据库操作↓。

qq_59062726的博客 767

Win11注册表没有MMC的解决方法

本文详细介绍了在Win11系统中解决注册表没有MMC项的问题的方法。通过创建并导入注册表修复文件,我们可以成功地在注册表中添加缺失的MMC项。在操作过程中,需要注意备份注册表、以管理员身份运行工具以及系统更新等事项。希望本文能够帮助到遇到类似问题的用户,提高系统管理的效率和便捷性。如果你还有其他关于Windows操作系统的问题或疑问,欢迎随时提问并寻求帮助。

nntxthml的博客 1552

在Docker 上完成对Springboot+Mysql+Redis的前后端分离项目的部署(全流程,全截图)

在Docker 上完成对Springboot+Mysql+Redis的前后端分离项目的部署(全流程,全截图)

qq_53679247的博客 3390

Claude Code 实战指南:用 AI 玩转终端编程,效率狂飙!

本文介绍了终端 AI 代理工具 Claude Code,涵盖常用命令、使用方法(如 init 初始化、权限配置、工作流程、上下文管理)、MCP 扩展工具及实战案例,展示其通过自然语言辅助开发的高效性与实用性。

个人技术 1万+

【即插即用模块】注意力篇 | TGRS 2025 | ASD:自适应频域解耦,动态拆分高低频+空间注意力,频域空间特征双增强!

摘要: FDMF-Net提出了一种频域解耦多模态融合网络,核心组件为振幅谱解耦模块(ASD)。ASD通过自适应频域拆分和频域-空域协同增强,有效分离模态不变与模态特定特征。该模块利用MLP学习动态阈值调整高低频比例,并通过空间注意力分别强化频域特征,在遥感语义分割任务中实现了细节与结构的协同增强。实验表明,ASD模块能减少模态内冗余,提升特征判别性,为多模态数据融合提供了新思路。代码已开源,适用于需要强化细节与结构的视觉任务。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 306

白卷(White-Jotter)部署教程:3步完成前后端分离项目上线

白卷(White-Jotter)是一款使用 Vue+Spring Boot 开发的前后端分离项目,附带全套开发教程。本教程将带你通过3个简单步骤,快速完成这个优秀 CMS 项目的部署上线,让你轻松拥有自己的前后端分离应用。 ## 📋 准备工作:环境与工具 在开始部署前,请确保你的服务器已安装以下环境: - JDK 8 或更高版本 - Maven 3.5+ - Node.js 10+ 和 np

gitblog_00259的博客 747

基于ESP32Cam摄像头+YOLOv3完成图像识别_355

本项目正是在此背景下提出,设计一个基于ESP32Cam摄像头的图像识别系统,通过WIFI热点通信实现图像数据的传输,并利用上位机(Windows与Android平台的QT APP)实时显示原始图像与识别结果,实现目标检测、识别与标注功能。

595

Java前后端分离项目部署到服务器

Java前后端分离项目部署到服务器 看这篇文章之前,你应当确保你满足以下两点 1.前后端项目在本地可以成功运行 2.本地数据库已经连接到云端数据库,并且允许远程访问,也就是我们所说的远程数据库放行 3.本确保你有一个云服务器,并且配置已经完善 #以上三点不满足的可以先去看我另一篇文章 文章连接 现在开始正式工作 1在linux上安装Nginx 1.1.下载linux版本的Nginx 大概就是这个样子,是linux版本的压缩包 nginx官网下载链接 1.2把Nginx通过Xftp上传到linux指定文件

weixin_45831807的博客 5747

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Linux下部署前后端分离项目 —— Linux下安装nginx

SpringBoot+Vue项目在Linux下部署dist和jar,使用nginx反向代理

weixin_48568302的博客 1666

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

nginx部署前后端分离项目

【代码】nginx部署前后端分离项目。

qq_35744706的博客 151

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

若依《前后端分离》项目如何部署

若依的配置和部署项目的流程

qq_42803096的博客 523

手把手教你将前后端分离项目部署上线

本文详细介绍了如何将基于Next.js+Spring Boot+MySQL的前后端分离项目部署上线。作者分享了从购买腾讯云服务器、配置Node.js环境、安装宝塔面板,到部署MySQL数据库、前后端应用的全过程。前端使用Next.js构建,通过pm2进行进程管理;后端Spring Boot应用打包为JAR文件,用systemd守护进程。文中提供了详细的配置截图和命令行操作指导,特别强调了数据库同步、防火墙设置等关键环节,并附赠pm2和systemctl的常用命令备忘。整个部署方案兼顾了易用性和稳定性,适合初

m0_73456601的博客 1911

Java前后端分离项目部署

前后端分离项目部署 使用阿里云服务器,购买不再叙述 一、前端项目部署 一、使用Nginx进行代理 一、首先使用docker命令安装nginx镜像 docker pull nginx docker images 二、运行nginx镜像(配置文件进行挂载) 创建挂载目录 mkdir -p /home/mydata/mynginx/{conf,html,logs} 创建nginx.conf文件然后对nginx.conf进行编写,具体配置如下: user root; worker_processes

weixin_44179625的博客 1939

【后台部署】Windows服务器部署RuoYi-Vue前后端分离项目

Windows服务器部署RuoYi-Vue前后端分离项目

pt 1万+

保姆级使用宝塔部署前后端分离项目

SpringBoot + Vue 前后端使用宝塔部署

m0_73934276的博客 3314
上一篇: linux部署tomcat,zk,dubbo
下一篇: 关于多线程
programmer_hard
博客等级 码龄8年 3粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值