springboot vue2前后端分离
时间: 2023-08-21 18:15:24 浏览: 111
前后端分离是一种开发模式,其中前端和后端是独立开发和部署的。在这种模式下,前端使用Vue2框架进行开发,后端使用Spring Boot框架进行开发。前端和后端通过API进行通信,前端负责展示数据和用户交互,后端负责处理业务逻辑和数据存储。
在使用Nginx作为反向代理服务器时,可以将前端打包生成的静态文件放置在Nginx的html/dist目录下,并将Nginx的配置文件中的root路径修改为html/dist,这样Nginx就会从该目录下读取index.html文件作为前端的入口文件。这样可以实现前端页面的访问和部署。
关于Nginx的基本使用方法,你可以参考参考链接3中的内容。常用的命令包括启动Nginx、重新加载Nginx配置和停止Nginx等。在Windows系统中,启动Nginx的命令是start nginx,重新加载Nginx的命令是nginx.exe -s reload,停止Nginx的命令有两种,一种是nginx.exe -s quit用于安全退出,另一种是nginx.exe -s stop用于强制退出。
如果需要终止Nginx的运行,可以使用nginx.exe -s quit命令。在执行这个命令后,请等待几秒钟再执行启动命令,以确保Nginx完全退出。同时,需要注意避免开启多个Nginx服务,否则可能导致新的配置无法正常运行。你可以通过任务管理器查看Nginx的服务运行状态。
总结来说,前后端分离是一种开发模式,其中前端使用Vue2框架,后端使用Spring Boot框架。在使用Nginx作为反向代理服务器时,可以将前端打包生成的静态文件放置在Nginx的html/dist目录下,并修改Nginx的配置文件中的root路径为html/dist,以实现前端页面的访问和部署。关于Nginx的基本使用方法和常用命令,你可以参考参考链接3中的内容。终止Nginx的运行可以使用nginx.exe -s quit命令,并注意避免开启多个Nginx服务。
#### 引用[.reference_title]
- *1* *2* *3* [springboot+vue2前后端分离 nginx代理 服务器部署](https://blog.csdn.net/WOSHIKJ123/article/details/128113856)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]