首页 > 其他分享 >记录Springboot项目部署到服务器

记录Springboot项目部署到服务器

时间:2024-01-03 15:33:43浏览次数:28  
标签:FTP Springboot 部署 pc 10.10 服务器 9.77

搞了一个月,开发了一个缩减版的管理系统,主要功能:对于进入海康门禁的老师,需要填报使用记录。用Springboot开发真的是便捷,专注于业务开发,不关心底层和架构。

第一步:搭建配置服务器

服务器:虚拟机Windows2016Server  64bit,内存32G,磁盘400G

Mysql:8.0.34

Springboot:3.0.11

IDEA:2023.1

Java21

 系统业务简单,数据量也不算大,最繁忙的表一年也就10万+数据量, 前端和后台和数据库部署在同一个机器上。

用华为FusionCompute上创建出来虚拟机后,先进入“服务器管理器”进行配置,主要开通FTP,WEB等服务。下图仅做参考,具体的FTP配置自己baidu。

 

 

 

 

以上都配好后,修改IP地址为局域网可访问地址。在“网络和Internet设置中”选择“更改适配器选项”,再修改IPV4。

 

  

以上配完后,在个人pc上ping一下10.10.9.77, 能ping通。

文件管理器里输入 ftp://10.10.9.77目录也能打开。然后将mysql,java,等软件上传到服务器的FTP上去。

 

第二步:部署软件

在个人PC上 mstsc ,远程登录虚拟机。

依次安装java,mysql,notepad++等。

进入Mysql,新建user和database,把工程里的建表语句刷上去。

在个人pc上将Springboot项目里ip,database user password相应的配置修改一下,mvn package一下,生成了jar包,将jar包FTP到服务器上。

 

直接java –jar打开

 

 

 

 

然后浏览器输入http://10.10.9.77/ 能看到hello。

但是在打开业务页面时,有一些js的报错,比如formdata.set(“”,””),IE上不识别set 方法。于是又下载了firefox。

跑一下业务,前后拉通,数据入库。

 

 

 

第三步:添加防火墙规则

在个人pc上或者手机上,访问http://10.10.9.77:8088/ 发现无法访问。

Netstats后发现IPV4的和IPV6的8088端口都在listening,怀疑是防火墙原因。

 

 

 

 

需要新建入站规则,将端口8088,加入。

 

再在个人pc尝试访问http://10.10.9.77/ 成功

 

标签:FTP,Springboot,部署,pc,10.10,服务器,9.77
From: https://www.cnblogs.com/wolf-python-lily/p/17943294

相关文章

  • 地图服务器GeoServer的安装与配置
    详细介绍了地图服务器GeoServer的安装与配置的过程目录1.安装配置Java2.安装配置Tomcat3.安装配置GeoServerGeoServer提供了多种安装配置方式,但是本质上GeoServer是一个基于JavaWeb的项目,因此我们理论上只需要安装Java,并且将其放置在一个Web服务器(例如Apac......
  • 【微服务】springboot整合kafka-stream使用详解
    目录一、前言二、kafkastream概述2.1什么是kafkastream2.2为什么需要kafkastream2.2.1对接成本低2.2.2节省资源2.2.3使用简单2.3kafkastream特点2.4kafkastream中的一些概念2.5 KafkaStream应用场景三、环境准备3.1搭建zk3.1.1自定义docker网络3.1.2 拉取zk镜像3.......
  • dell R730服务器报MEM0001错误
    dellR730服务器报MEM0001错误发布时间:2022-03-23点击数:1223dellR730服务器报MEM0001Multi-bitmemoryerroronDimm-B2.ReseatMemory错误解决方案:这个提示是报位于B2槽位的内存条发生多位错误,可以断电后把内存用橡皮清洁金手指再插上,再试,如果还是报这个,是内存挂了。可以先......
  • 非Kubernetes工作负载(如虚拟机或裸机服务器)加入网格(续)
    摘要:workloadgroup类似于deployment;workloadentry类似于pod;存活探针不是服务网格的关注点;workloadgroup必须配置应用程序的就绪探针关键点:在vm上输入所有节点的路由routeadd-net172.25.244.192/26gw 192.168.31.211......;将东西向网关的主机名硬编码到vm的hosts文件中;istio-......
  • 优化 Linux 服务器的 9 个小技巧,让 Linux 服务器效率起来
    正常使用环境下的Linux服务器有精准、稳定、高效、安全等需求,其优化也是有着很多的窍门。本文分享了九条平时进行Linux服务器优化的经验,内容涉及邮件服务器、Web服务器、网络配置、内存管理等方面原创:厦门微思网络  【微思2002年成立,专业IT认证培训21年!】运维工程师必备-Linux-......
  • 如何在 Ubuntu 20.04 上以独立模式设置 MinIO 对象存储服务器
    前些天发现了一个人工智能学习网站,通俗易懂,风趣幽默,最重要的屌图甚多,忍不住分享一下给大家。点击跳转到网站。如何在Ubuntu20.04上以独立模式设置MinIO对象存储服务器介绍存储非结构化对象数据blob并使其可通过HTTPAPI(称为对象存储)进行访问的能力是现代技术领域不可或......
  • 【JDK新特性】JDK和Springboot各版本新特性介绍
    目录参考资料以下是一些较新版本的JDK的主要新特性介绍:JDK8:Lambda表达式:引入了函数式编程的概念,使得代码更简洁、可读性更强。StreamAPI:提供了一种高效处理集合数据的方式,支持并行处理。默认方法(DefaultMethods):接口可以包含具有默认实现的方法。方法引用(MethodReferences):通过......
  • 如何部署Tale博客网站并发布个人站点到公网随时随地远程访问?
    文章目录前言1.Tale网站搭建1.1检查本地环境1.2部署Tale个人博客系统1.3启动Tale服务1.4访问博客地址2.Linux安装Cpolar内网穿透3.创建Tale博客公网地址4.使用公网地址访问Tale前言今天给大家带来一款基于Java语言的轻量级博客开源项目——Tale,Tale使用轻量级mvc框架Bl......
  • 关于消耗服务器带宽的因素
    关于消耗服务器带宽的因素1、网站布局更改:如果更改网站布局,那么网站页面大小就会增加,用户在访问时获取的数据也会越大,那么对于服务器带宽的消耗当然也就会变得更大。2、流量增长:访客增加的情况下,用户浏览页面数据就会增加,也就会加大对带宽的消耗。3、页面增加:当添加更多页面时,浏览......
  • TiDB多集群监控部署方案实战
    作者:dba-kit1.单集群部署可选配置项TiDB在部署时候可以选择部署监控系统,可选配置有:monitoring_servers:包含Prometheus和NgMonitoring(用于支持TiDBDashboard中持续性能分析和TopSQL功能),详细见:官方文档-monitoring_serversgrafana_servers:部署Grafana的相关参数,详细......