1.3、前端Vue打包 1.4、后端部署 1.5、前端部署 一、前后端不分离SpringBoot项目部署 1、配置阿里云服务器 1.1、购买服务器 注册阿里云账号,注册流程如下: 阿里云注册入口 注册完以后,到个人中心做一下实名认证,实名认证的时候,建议选择企业实名,如果是个人行为则选择个人实名。 实名完成以后,则点击选择服务器配置,根据...
运行这个命令,nohup java -jar jar包的名字.jar >temp.txt &,项目就可以在后台启动,关闭xshell没有影响 7、前端项目部署到服务器 npm run build 把Vue打包成单页面的HTML 上传到 /usr/local/nginx/下 改名html,原来的html文件加直接删掉即可 注意:mysql用的3306端口,80端口,22端口,项目自定义的端口都要开放...
阿里云部署 Vue + SringBoot 项目过程 首先项目是前后端分离的,所以我们分开部署。 后端: 因为SpringBoot项目打包之后测试用例无用,首先我们删除所有 test(或者在 pom.xml 中添加注释,打包忽略测试)。 依次执行以下两个由 maven 提供的功能(该方法由在 pom.xml 中 build 中提供,如果你没有的话可以搜索一下怎么...
一.后端spring boot项目打jar包 可以直接双击package,也可以运行 mvn package,前提是在pom.xml中要导入图片中的依赖 二. 前端vue项目打包 npm run build 三.windows下nginx的配置 下载nginx http://nginx.org/en/download.html 2.下载后解压文件,进入根目录,执行cmd命令,不要直接双击exe文件 进入cmd后启动nginx ...
本项目是一个班级管理系统,用户分为2类:管理员、学生,管理员有班级管理和学生管理,学生的权限只可以看到自己的班级,以及切换班级项目技术栈:Spring Boot、Spring Security、MyBatis、Vue2、ElementUI 、 二、环境准备 ⌚安装Nginx 打开nginx官网下载nginx
原因是由于vue项目使用history模式,只需要将之改成hash重新打包上传即可。 另一个解决方法是在服务端解决: 在宝塔面板网站菜单,找到部署的vue站点,打开设置,在配置文件设置中添加以下代码: location / {try_files $uri $uri/ @router;index index.html;}location @router {rewrite ^.*$ /index.html last;} ...
docker run -itd --name springboot -p 9000:9000 springboot-test 这时项目就已经运行了。 3.部署vue vue部署也是类似,vue可打包为dist文件: npm run build vue打包之后本质上就是一堆html、css……的文件,不能提供服务或直接运行,这里就需要使用nginx。
简介:SpringBoot + Vue 前后端分离项目部署到服务器上 第一步首先: 首先要在 controller层 上+ @CrossOrigin 跨域注解 第二步:要新建一个跨域的配置类 private CorsConfiguration buildConfig() {CorsConfiguration corsConfiguration = new CorsConfiguration();corsConfiguration.addAllowedOrigin("http:xxxxxxx"); 此处...
1.1 安装MySQL 卸载Centos7自带mariadb # 查找rpm -qa|grep mariadb# mariadb-libs-5.6.32-1.el7.x86_64# 卸载rpm -e mariadb-libs-5.6.32-1.el7.x86_64 --nodeps 解压mysql # 创建mysql安装包存放点mkdir /usr/server/mysql# 解压(-C表示解压到哪个文件夹)tar xvf mysql-5.7.34-1.el7.x86_64.rp...
第一步:先把前后端打包的东西放到云服务器上 一般就是放 /www/wwwroot/项目名/下面 再在文件夹下面分别创建存放前后端项目的两个文件夹,可以是这样创建: 在backend文件夹中拖入后端打包好的jar包(上述打包流程中后端打包的2中有展示),并创建error.txt和out.txt,如下图所示: 在front文件夹中拖入前端打包好的dis...