首页 > 其他分享 >SpringBoot项目部署

SpringBoot项目部署

时间:2022-10-20 10:31:06浏览次数:99  
标签:SpringBoot 项目 部署 占用 端口 9999 start sh 运行


我们要想在linux系统上运行这个项目,就要保证他运行所用的端口没有被占用,不然运行就会报错
查看端口使用情况

netstat -anp | grep 9999

可以看到这个端口被占用了(没被占用的时候不显示任何东西),查看占用端口的PID

sudo lsof -i:9999

如果有被占用我们要把它kill掉,留出空位来运行我们的项目。kill后再次查看端口,可以看到这个端口已经腾出来了(查询为空)
sudo kill -9 (PID)

让项目后台运行
创建并编写文件 start.sh,向其中添加字段 : java -jar ***.jar 。按ESC + :wq + 回车键保存退出

给这个start.sh 管理员权限,然后用nohup指令不间断地运行(nohup指令:忽略所有挂断(SIGHUP)信号,不挂断地运行命令)

chmod 777 start.sh  //赋予管理员权限
nohup  ./start.sh &  //不间断运行文件内的指令

查看端口使用情况

netstat -anp | grep 9999

​SpringBoot项目部署​

注意:云服务器和宝塔面板两边都要放行端口9999


标签:SpringBoot,项目,部署,占用,端口,9999,start,sh,运行
From: https://blog.51cto.com/u_15837794/5778763

相关文章

  • 使用dotnet命令发布跨平台项目对应平台的程序包
    通过命令创建跨平台项目对应平台的程序包:分别生成win-x64、linux-x64、osx-x64平台的程序包win-x64:在项目文件中新增配置:<RuntimeIdentifiers>win-x64</RuntimeIdenti......
  • Vue面试题37:如何处理Vue项目中的错误?(总结自B站up主‘前端杨村长’视频,仅供自用学习)
    分析这是一个综合应用题目,在项目中我们常常需要将App的异常上报,此时错误处理就很重要了;这里要区分错误的类型,进而针对性做收集。然后将收集到的错误信息上报服务器;......
  • 手写自定义springboot-starter,感受框架的魅力和原理
    一、前言Springboot的自动配置原理,面试中经常问到,一直看也记不住,不如手写一个starter,加深一下记忆。看了之后发现大部分的starter都是这个原理,实践才会记忆深刻。核心思......
  • vue3+vite的项目创建
    1、创建项目可以直接创建vite项目,选择vue即可,我这里用的yarn创建的(yarn在下载插件时,据说比npm稳定和快)yarncreatevite2、命名项目名可以自己输入对应的项目名3、......
  • 【k8s】本地部署单节点测试集群
    前言k8s本地部署方式常见的有kubeadmin,minikube,rke等等,但是这几个在国内网络环境下都不好使,经常就是镜像拉取不下来。经过几轮测试,发现kind是最容易部署的部署方式......
  • 瑞吉外卖实战项目全攻略——第二天
    瑞吉外卖实战项目全攻略——第二天该系列将记录一份完整的实战项目的完成过程,该篇属于第二天案例来自B站黑马程序员Java项目实战《瑞吉外卖》,请结合课程资料阅读以下内容......
  • 项目管理挣值管理法(PV、EV、AC...)
    项目管理挣值管理法(PV、EV、AC...)记忆规律总结以S开头的缩写,都是表示进度的,schedule以C开头的缩写,都是表示成本的,cost计算公式都是EV开头偏差是用减法,即然是减......
  • Qt Quick 用cmake怎么玩子项目
    以下内容为本人的著作,如需要转载,请声明原文链接微信公众号「englyf」https://mp.weixin.qq.com/s/o-_aGqreuQda-ZmKktvxwA以往在公司开发众多的项目中,都会出现要求本项......
  • 项目部署遇到的问题
    在docker中添加了jdk15的环境容器,将会议审批工作流的springboot项目部署到workflow容器中,用docker创建了mysql和redis的容器,在本地的小程序项目中发起对workflow的请求,报......
  • Helm部署Zookeeper+Kafka集群
    三、Helm部署Zookeeper集群3.1、helm准备#Helm客户端安装文档https://helm.sh/docs/intro/install/#添加bitnami和官方helm仓库:helmrepoaddbitnamihttps://cha......