当前位置: 首页 > news >正文

部署Springboot + Vue 项目到远程服务器Windows10系统的详细配置

远程服务器操作系统为Windows系统,Java程序环境,Maven环境都安装有,Mysql  ,Redis等都有的前提下

1. mysql数据库导入,非常简单很好操作,这里省略。。比如用HeidiSql  或者Navicat 工具导入数据库
2. 后端javaSpringboot怎么发布:
   先要修改Java application.yml配置文件的端口,IP 等,在IDE中编译项目,  拷贝文件 target  和  pom.xml  到服务器端test目录下
   在cmd 中进入服务器端文件的目录 比如文件是test
    cd java/test
    title   Title    //设置命令提示窗口的标题
    mvn spring-boot:run   //maven命令,在本地启动运用程序,服务器需要安装java环境和maven
3.前端发布  到 Nginx1.22.0
      VScode 中编译项目
      npm  run bulid
     前端VUE 项目编译后生成的  dist 文件夹下的文件拷贝到Nginx下的html目录下
     修改Nginx配置文件  nginx.conf ,设置前后端的端口  如下操作

nginx.conf文件中

upstream zwz{       //zwz是站点名称
server 127.0.0.1:8091 weight=1;   //后端端口
                                                               }
server{
listen   8092;  //前端端口
server_name  localhost;

}
     再把Nginx全部文件放到服务器上 比如 把nginx文件放在testFront下
启动Nginx, cmd  进入testFront,       执行  start nginx  命令启动Nginx 服务器

直接输入 ip地址+端口号即可访问前端。
比如远程服务器IP是49.234.32.81
那么访问地址是    49.234.32.81:8092

  nginx.conf配置如下如

去掉SSL(SSL根据自己需要设置)修改端口如下图

四张图拼接就是完整的配置文件,根据自己所需设置。。。。。。。。。。。。

http://www.lryc.cn/news/421588.html

相关文章:

  • 智驭灌区,科技领航—— 高效灌区信息化系统管理平台
  • 下载免费设计素材,有这7个网站就够了
  • 【漏洞复现】某赛通数据泄露防护(DLP)系统 NetSecConfigAjax SQL注入漏洞
  • c++中的仿函数
  • springboot整合mybatis-plus和pagehelper插件报错,
  • 趋动科技荣登「AIGC赋能金融创新引领者TOP20」
  • SOPHGO算能科技BM1684盒子占用空间满的问题解决
  • Spring Boot实用小技巧 - - 第523篇
  • 安卓App开发 篇二:Android UI和布局
  • k8s基本介绍
  • go http启动应用程序
  • Redis:概念、部署、配置、优化
  • 华为OD-D卷找座位
  • Go sdk下载和配置环境变量
  • qt的项目结构
  • 【NLP】文本特征处理:n-gram特征和文本长度规范
  • ESP32人脸识别开发 ---partitions.csv配置的一些说明(五)
  • 【学习笔记】Matlab和python双语言的学习(图论最短路径)
  • vue.config.js 配置 devserve 配置
  • 不入耳耳机什么牌子性价比高?五大年度必选款揭秘
  • SQL Zoo 6.The JOIN operation
  • 视频教程:Vue3移动端抽屉弹层组件实战
  • CSS 的 BFC(块级格式化上下文)
  • 【2023年】云计算金砖牛刀小试2
  • python--将mysql建表语句转换成hive建表语句
  • 异步调用实践:Async,Future, TaskExecutor、EventListener
  • Flask 异常处理
  • 【海思SS626 | 内存管理】海思芯片的OS内存、MMZ内存设置
  • linux crontab没有按照规则执行排查
  • Cloudflare的D1使用技巧