当前位置: 首页 > Linux

Spring+Vue项目部署在Linux上

时间:2023-04-06 20:18:48 Linux

原文链接代码介绍前端代码??:https://github.com/Snowstorm0...后端代码:https://github.com/Snowstorm0...用Spring+VueToken实现登录、注销、访问拦截等功能。1部署后端1.1生成jar包,使用Idea的maven打包。先双击clean清除其他包,再双击package,如下图:此时在工程下生成一个target文件夹,里面有我们的jar包:1.2部署jar包token-将login-spring-1.0-SNAPSHOT.jar上传到服务器,运行启动命令:java-jartoken-login-spring-1.0-SNAPSHOT.jar启动后台工程。2部署前端2.1打包,运行打包命令:npmrunbuild此时会在项目下生成一个dist文件夹。我们把文件夹压缩,上传到服务器,解压。2.2安装NginxUbuntu下安装命令:sudoapt-getinstallnginx查看安装路径:whereisnginx显示:nginx:/usr/sbin/nginx#主程序/usr/lib/nginx#软件函数库/etc/nginx#Storage配置文件/usr/share/nginx#存放静态文件/usr/share/man/man8/nginx.8.gz#在线帮助文??件安装成功。2.3配置Nginx查找文件/etc/nginx/sites-available/default,修改为可编辑权限:sudochmod777/etc/nginx/sites-available/defaultfindroot/var/www/html;这一行,修改为解压dist文件夹的路径,如:root/home/myroot/Desktop/token-login/dist;重启nginx:sudonginx-sreload在浏览器中输入:http://localhost/#/login,即可看到首页。想了解更多编程知识,请关注我的公众号:代码之道

猜你喜欢