网站首页 > 精选教程 正文
不少粉丝和客户朋友对于前后端分离怎么部署这个问题有很大的探索欲望。我们都知道,现在前后分离已经是发展趋势和潮流了,不少企业和客户都希望前后端分离,这样就能术业有专攻,前后端工程师能分出精力来专注于做好自己的事情,从而提升效率。本文将分享给大家的是前后端分离如何部署的知识,满满的都是干货,希望您能有所收获。
一、前后端分离怎么部署?分享具体步骤
(一)一起部署:
1.先将前端打包成静态文件:npm run build
2.将dist目录下所有的文件拷贝到后端的static中(resource下的static)
3.在后端框架拦截器中将之前拷贝的所有文件都放行
4.注意修改配置文件里面mysql、redis以及其他的url
5.打包后端在项目父路径(idea后面带ROOT)的lifecycle中点击package
6.找到target中的jar并上传到linux(建议放到一个项目专属文件夹中)
7.切换到项目文件夹执行命令 :nohup java -jar +jar包名称(有几个执行几遍)
8.访问浏览器输入Linux的地址+端口号+index.html
(二)前后端分离部署(使用nginx)
1.先将前端打包成静态文件:npm run build
2.将dist目录拷贝到Linux的文件夹下
3.找到Linux的配置文件
4.将nginx配置文件的指向地址修改为jar包的地址(后端)
5.访问静态资源(第一步拷贝的前端资源)下面修改为项目的文件夹到dist
6.将后端代码打包成jar放入项目目录
7.切换到项目文件夹执行命令 :nohup java -jar +jar包名称
8.启动nginx: …/sbin/nginx
9.访问浏览器输入Linux的地址+index.html
二、看看IBPS微服务架构前后端分离框架特点
正是由于前后端分离的需求越来越被重视,因此IBPS低代码开发平台服务商顺势而为,探索出另一条全新的前后端分离模式。那么,该平台前后端分离框架的特点究竟是什么?一起来探寻。
(一)前端解决方案特点
采用Webpack的模块打包机制;
基于vue构建用户界面的渐进式框架,采用Vue全家桶(vue-router、vuex、vue-cli、axios);
基于vue的Element UI组件库和Vux的前端解决方案;
Easy mock 模拟后端数据结构;
同一套代码多端使用,即PC端、移动端可使用同一套前端代码;
控件组件化;
表单静态化,只需生成的代码其他系统可调用。
(二)后端解决方案特点
采用Spring Cloud的微服务,通过服务注册中心Eureka向外提供注册及访问服务;
支持使用客户自己的注册中心(基于Eureka),公司主动去注册;
稳定的网关服务zuul。提供统一服务调用入口,更精准的对服务进行权限、流量等控制;
同时支持resful接口方式调用公司服务,无需注册中心及网关也可正常使用;
支持集群、分布式服务;
支持多种组件服务,如:消息服务、文件服务、定时任务等基础服务。
经过上文的长篇介绍后,大家知道前后端分离怎么部署了吗?
如果需要体验,可以从这里登录:https://cloud.bpmhome.cn:280/
(部分资料来源于网络,如有侵权,请联系我们删除)
- 上一篇: 使用SpringBoot结合Nginx实现动静分离
- 下一篇: 为什么要前后端分离?各有什么优缺点?
猜你喜欢
- 2024-10-10 零基础程序员必须了解的前后端分离原理!
- 2024-10-10 为什么要前后端分离? 为什么要前后端分离文件
- 2024-10-10 前后端分离后的跨域问题可以尝试用这两种方式解决无需修改代码
- 2024-10-10 Nginx 大揭秘:读写分离助力您轻松征服高并发
- 2024-10-10 前后端分离跨域处理 前后端分离跨域问题nginx
- 2024-10-10 原创:NGINX/动静分离/LB/rewrite–第一部分(LAMP)(关注)
- 2024-10-10 讲一讲前后端分离技术 前后端分离 技术
- 2024-10-10 前后端分离前端部署方案是什么? 前后端分离实战
- 2024-10-10 原创干货:NGINX/动静分离/LB/rewrite–第二部分(redis主从)
- 2024-10-10 如何理解前后端分离项目实现? 前后端分离概念
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)