SpringBoot项目如何部署到服务器


准备:

  • 云服务器(阿里云、腾讯云等)
  • Linux系统以及运行所需的环境

方式一:Jar包方式(推荐)

部署步骤:

  1. 将springboot项目打包成jar包

    • 方式一:IDEA为例

      在这里插入图片描述

      出现 BUILD SUCCESS 证明打包成功,自动生成了 target 目录, jar 包就在目录里边

    • 方式二:命令行(得配置好maven环境变量)

      切换到项目目录下,使用mvn -install命令打包

      出现 BUILD SUCCESS 证明打包成功,自动生成了 target 目录, jar 包就在目录里边

  2. 到将打包好的jar包上传到你的云服务器

  3. 运行nohup java -jar xxxxxx.jar > aa.log命令,指定输出日志文件,意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行。

  4. 将项目运行的端口放行

  5. 访问:服务器ip/域名:启动端口/项目


方式二:War包方式

注意:要在pom.xml文件加上:

在这里插入图片描述

部署步骤:

  1. 将springboot项目打包成war包

    • 方式一:IDEA为例

      在这里插入图片描述

      出现 BUILD SUCCESS 证明打包成功,自动生成了 target 目录, war 包就在目录里边

    • 方式二:命令行(得配置好maven环境变量)

      切换到项目目录下,使用mvn pakage命令打包

      出现 BUILD SUCCESS 证明打包成功,生成war包

  2. 将打包好的war包上传到你的云服务器,放入tomcat 的webapps目录下面,重启tomcat

  3. 将所需的端口放行

  4. 访问:服务器ip/域名:启动端口/项目


总结

  • 本文简单讲述了SpringBoot项目部署到服务器的多种方式,大概讲了一下步骤,需要有一定的编程基础的童鞋才能理解。
  • 欢迎大家提出建议以及批评,有任何问题可以私信。

相关推荐

  1. Docker部署SpringBoot项目服务器

    2024-03-11 10:30:04       43 阅读
  2. 如何服务器部署springboot项目

    2024-03-11 10:30:04       42 阅读
  3. 如何docker部署springboot项目

    2024-03-11 10:30:04       28 阅读
  4. 在云服务器部署Springboot项目

    2024-03-11 10:30:04       49 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-11 10:30:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-11 10:30:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-11 10:30:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-11 10:30:04       20 阅读

热门阅读

  1. 【C/C++ 学习笔记】指针

    2024-03-11 10:30:04       24 阅读
  2. 为什么传奇服务器经常被攻击?

    2024-03-11 10:30:04       20 阅读
  3. AcWing 1227. 分巧克力

    2024-03-11 10:30:04       17 阅读
  4. C++ 栈OJ

    C++ 栈OJ

    2024-03-11 10:30:04      18 阅读
  5. 卷积神经网络

    2024-03-11 10:30:04       23 阅读
  6. git pull 跟 git pull origin master的区别

    2024-03-11 10:30:04       21 阅读
  7. 佛祖保佑,永不宕机,永无BUG

    2024-03-11 10:30:04       21 阅读
  8. BUG:Enigma Virtual Box打包.net独立程序不正常

    2024-03-11 10:30:04       20 阅读