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

如何在服务器上部署springboot项目

在服务器上部署Spring Boot项目通常有以下步骤:

  1. 在服务器上安装Java运行环境:首先确保服务器上已经安装了Java运行环境(至少需要Java 8或以上版本)。

        快速安装JDK命令:

yum install java-1.8.0-openjdk.x86_64
  1. 打包Spring Boot项目:在本地开发环境中使用Maven或Gradle将Spring Boot项目打包成可执行的JAR文件或WAR文件。

                maven打包命令(可设置参数maven.test.skip=true来跳过单元测试):

mvn clean package -Dmaven.test.skip=true
  1. 上传项目文件到服务器:将打包好的JAR文件或WAR文件上传到服务器上,可以使用FTP、SCP等工具进行文件上传,也可以安装rz命令使用命令上传。

                安装rz:

yum install lrzsz -y

                输入rz回车选择文件即可直接上传

  1. 启动项目:在服务器上使用命令行终端进入项目文件所在的目录,并使用Java命令运行JAR文件或WAR文件。例如,命令可以是java -jar myproject.jar

  2. 配置服务器防火墙和端口:如果服务器上启用了防火墙,需要确保该端口在防火墙规则中是开放的,以便外部可以访问到该项目。

        如果需要开放防火墙端口,命令如下:

firewall-cmd --zone=public --add-port=端口号/tcp --permanent
  1. 后台运行项目:如果希望将项目在后台运行,可以使用nohup命令或screen命令。例如,nohup java -jar myproject.jar &

nohup java -jar myproject.jar &
  1. 配置自动重启:为了保证项目的稳定性,可以配置服务器自动重启项目。可以使用工具如systemd或supervisor来实现这个功能。

以上步骤仅为部署Spring Boot项目的基本流程,根据实际情况可能还需要进行其他配置,比如数据库连接、日志配置等。如果有特殊需求,可以根据具体情况进行相应的调整。

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

相关文章:

  • 基于Spring Boot的支教志愿者招聘网站
  • 安装gnvm,nodejs,npm使用方法
  • word导入导出-Apache POI 和 Poi-tl
  • Hadoop 集群环境搭建
  • maven完结,你真的学完了吗
  • 【Xcode】解决Unable to process request - PLA Update available
  • 力扣单调栈算法专题训练
  • 【NI-RIO入门】理解Windows、Real Time与FPGA之间数据通信的原理
  • 关于游戏性能优化的技巧
  • antdesignpro实现滚动加载分页数据
  • 步兵 cocos2dx 加密和混淆
  • 【算法设计与分析】——动态规划算法
  • WPF组合控件TreeView+DataGrid之DataGrid封装
  • PIL/Pillow
  • ARM 汇编入门
  • SQL进阶:多表查询
  • 多层负载均衡实现
  • Redis取最近10条记录
  • Mybatis之增删改查
  • Go 代码检查工具 golangci-lint
  • SwiftUI 趣谈之:绝不可能(Never)的 View!
  • etcd是什么
  • 应用全局的UI状态存储AppStorage
  • MySQL数据库 触发器
  • C语言学习之给定任意的字符串,清除字符串中的空格
  • 由实验数据进行函数拟合的python实现
  • <JavaEE> 基于 UDP 的 Socket 通信模型
  • Golang 链表的基础知识
  • webpack 常见面试题
  • three.js实战模拟VR全景视图