项目部署(springboot项目)

1、安装Nginx,并开启

2、前端项目打包:npm run build:prod--->dist

3、后端项目打包:install--->xxx.jar

4、开放需要的端口号:比如我的后端项目端口号为8282,则需要防火墙和服务器同时开发8282端口

5、将dist上传到nginx/html文件夹

6、将jar文件上传到服务器任意文件夹下

7、配置nginx文件

在nginx/conf/nginx.conf文件中配置

复制代码
server{
  listen 80;
  server_name localhost;
  location / {
    root /usr/local/nginx/html;
    index index.html;
  }
  location /prod-api/ {
    proxy_pass http://62.234.175.16:8282/;
  }
}
相关推荐
仍然.4 分钟前
多线程---CAS,JUC组件和线程安全的集合类
java·开发语言
不懂的浪漫9 分钟前
mqtt-plus 架构解析(五):错误处理与 ErrorAction 聚合策略
java·spring boot·后端·物联网·mqtt·架构
呼啦啦56116 分钟前
C++vector
java·c++·缓存
花千树-01017 分钟前
MCP + Function Calling:让模型自主驱动工具链完成多步推理
java·agent·react·mcp·toolcall·harness·j-langchain
Benszen20 分钟前
Linux容器:轻量级虚拟化革命
java·linux·运维
凸头23 分钟前
Lombok 包底层浅析
java
不懂的浪漫25 分钟前
mqtt-plus 架构解析(三):Payload 序列化与反序列化,为什么要拆成两条链
java·spring boot·物联网·mqtt·架构
卷福同学31 分钟前
去掉手机APP开屏广告,李跳跳2.2下载使用
java·后端·算法
漫霂41 分钟前
二叉树的翻转
java·数据结构·算法
语戚41 分钟前
力扣 51. N 皇后:基础回溯、布尔数组优化、位运算全解(Java 实现)
java·算法·leetcode·力扣·剪枝·回溯·位运算