当前位置:   article > 正文

前后端分离项目部署(前端+后端)_前后端分离项目如何部署

前后端分离项目如何部署

项目部署

后端

1.打包后端代码 通过maven生命周期中的package

2.将打包后的文件放到同一个文件夹压缩 统一上传到服务器中。

3.解压 运行

相关命令:

unzip 文件名 #解压
nohup java -jar XXX.jar >temp.txt & #nohup后台运行jar文件包程序
nohup java -jar backend-0.0.1-SNAPSHOT.jar >tcsLog1.txt &
nohup java -jar matching-system-0.0.1-SNAPSHOT.jar >tcsLog2.txt &
nohup java -jar botrunning-system-0.0.1-SNAPSHOT.jar >tcsLog3.txt &

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

详情链接:linux下利用nohup后台运行jar文件包程序

前端

1.打包前端代码 npm run build 生成dist包

2.将打包后的文件放到同一个文件夹压缩 统一上传到服务器中。

3.解压 放到nginx服务器

4.配置nginx服务器 修改nginx.conf文件的 监听端口 静态资源存放的文件路径

相关命令:

yum install nginx #安装nginx
nginx -t #检查nginx配置文件语法是否正确
nginx -s reload #重新加载nginx配置文件
service nginx restart #重启nginx
  • 1
  • 2
  • 3
  • 4

nginx安装成功后的位置如下:
/usr/sbin/nginx:主程序
/etc/nginx:配置文件所在路径
/usr/share/nginx:静态文件所在路径
/var/log/nginx:日志文件所在路径

详情链接:用nginx部署前端项目

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/214335
推荐阅读
相关标签
  

闽ICP备14008679号