啦啦啦349 2024-04-08 22:54 采纳率: 0%
浏览 13

Springboot+vue线上部署

img


请问您一下,这样部署上线可以嘛?我在试Springboot+vue线上部署,用nginx

  • 写回答

5条回答 默认 最新

  • 关注

    晚上好🌙🌙🌙
    本答案参考ChatGPT-3.5

    对于Springboot+Vue的线上部署,可以采用以下步骤:

    1. 编译Vue项目:在命令行中输入npm run build,将Vue项目编译为静态文件。
    2. 将编译好的文件放入Springboot项目的静态文件夹中:将Vue项目编译生成的dist目录中的静态文件(js、css、img等)复制到Springboot项目中的静态文件夹(一般是resources/static)中。
    3. 配置Springboot项目:在Springboot项目中,将需要用作入口的html文件放入templates文件夹中,并在Controller中将该文件作为视图返回。
    4. 部署Springboot项目:在服务器上安装Java环境,然后将Springboot项目打成可执行的jar包,并使用命令行运行jar包。
    5. 配置反向代理:使用Nginx或者Apache等反向代理服务器,将服务器的80端口指向Springboot项目运行的端口上。可以使用Nginx的配置文件如下:
    server {
        listen 80;
        server_name yourdomain.com;
        location / {
            proxy_pass http://127.0.0.1:8080;
        }
    }
    

    以上是一个基本的方案,实际上线部署需要注意的问题还有很多,比如服务器的安全性、日志监控、数据备份等。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 4月8日

悬赏问题

  • ¥200 csgo2的viewmatrix值是否还有别的获取方式
  • ¥15 Stable Diffusion,用Ebsynth utility在视频选帧图重绘,第一步报错,蒙版和帧图没法生成,怎么处理啊
  • ¥15 请把下列每一行代码完整地读懂并注释出来
  • ¥15 pycharm运行main文件,显示没有conda环境
  • ¥15 寻找公式识别开发,自动识别整页文档、图像公式的软件
  • ¥15 为什么eclipse不能再下载了?
  • ¥15 编辑cmake lists 明明写了project项目名,但是还是报错怎么回事
  • ¥15 关于#计算机视觉#的问题:求一份高质量桥梁多病害数据集
  • ¥15 特定网页无法访问,已排除网页问题
  • ¥50 如何将脑的图像投影到颅骨上