8 部署前端 8.1 打包 8.2 上传 8.3 移动文件夹位置 - 在这篇文章,我将从头把一个Springboot Vue3项目打包、部署到腾讯云服务器,操作系统是Ubuntu。- 在这个过程中,需要安装tmux(用于终端复用,也就是相当于多开几个屏),Vim(编辑器),JDK17,Nginx(前端部署在Nginx服务器上),MySQL,Redis(缓存数据库)。- 其中会...
3.1 SpringBoot 项目在 Linux 环境启动与停止 在这里将我们打包好的 SpringBoot 项目和 vue 项目上传到服务器中。 vue 项目就按照上面的步骤, windows 平台和 Linux 平台是通用的。 我们知道 java -jar 运行项目很方便,但是同样会遇到一个问题,那就是 Linux Shell 关闭时,服务也关闭了,因此我们要使用脚本保证我...
随笔(二十六)『SpringBoot + Vue 简单部署到Linux』 1、安装docker 1.1、卸载系统之前的 docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 1.2、安装yum utils包,并设置存储库 sudo yum ...
1.这里采用IDEA作为开发工具,只要通过maven的打包操作package在target那里找到jar包即可。 点击package 复制那个jar包。 2.将jar包复制到服务器上任意目录。 3.打开服务器控制终端,cd到jar包所在目录。 运行java -jar XXXXXX.jar 即可。 当然这样是没法进行另外的操作除非退出来ctrl+C,可以加个停止符号。 java -ja...
springboot 结合vue 执行 linux命令 1. 后端 (Spring Boot) 实现执行 Linux 命令 在Spring Boot 中,可以使用 Java 的ProcessBuilder或Runtime.getRuntime().exec()来执行 Linux 命令。 示例代码: importorg.springframework.web.bind.annotation.GetMapping;importorg.springframework.web.bind.annotation.RequestParam;...
前后端分离的项目中,需要分别部署前端与后端项目。前端项目使用npm打包,将得到的dist文件夹下的内容上传到服务器后,用nginx的alias指向文件夹即可访问,而后端项目使用maven打包,需使用tomcat在后台启动,再通过nginx转发,供前端项目调用。 打包 前端的打包 前端项目使用的是vue-element-admin的基础版本:vue-admin-template...
记录第一次搭建阿里云个人服务器 - 知乎 (zhihu.com)上篇文章中,我们已经搭建了云服务器,并安装使用了宝塔桌面,这次,用这个云服务器来部署一个springboot+vue的前后端分离的项目。 1.下载必要的软件。 在软件…
将vue 的程序去删掉 node_modules 上传到Linux 在vue 程序目录下 npm install 安装依赖 都上传到测试目录中 三、运行 将war 放到 tomcat webapps 里启动tomcat jar 包,直接 java -jar XXX.jar 在后台中跑(使用nohup)(xxx 代表自己定义的名字和程序名): ...
title: Linux部署前后端分离项目(SpringBoot+Vue)【Nginx部署】 date: 2022-04-26 17:27:50 categories: Linux tags: Linux SpringBoot Vue Nginx 需求引入 题外话:这种标题网上一搜全是,我为啥还写这篇文章,一是作为笔记,二是可能不同人遇到的问题不一样,处理方案也不同,我多发一篇,就帮助读这篇文章的你多...
由于我的mysql和redis都是使用的物理主机上的,linux环境下没有安装,所以需要更改项目配置中的mysql和redis的地址及其用户名和密码,项目上配置的地址是localhost,改成物理主机的地址192.168.31.11 步骤二:将项目打成jar包 将项目打成jar包,由于是maven项目,直接在idea中执行package即可,此时会出现一个target目录,打包好...