zoukankan      html  css  js  c++  java
  • SpringBoot部署到云服务器

    预先准备事项

      1.本地主机:安装maven

      2.云端主机:安装和配置jdk

    一、maven打包

      方式一:maven手动版

        切换至项目下,cmd:mvn package

        

        查看target目录:

          

      方式二:使用IDEA和Maven一键发布。

        在"IntelliJ IDEA"的顶部右边选择“Edit Configurations” 

        添加Maven配置项

        进一步配置

        一键打包

        查看target目录

    二、云主机部署

      1.上传jar包到云主机任意目标目录下

      

      2.后台挂载应用程序

      #linux

        1.命令:nohup java -jar springboot-demo.jar &

        注:通过nohup后台挂在程序后,原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用

      #Windows

        1.编写bat脚本文件springboot-demo-start.bat:

          java -jar springboot-demo.jar --spring.profiles.active=prod

         注:

          --spring.config.location=springbootDemo-prod.yml  #外部配置文件

          --spring.profiles.active=prod # 运行生产环境的配置文件

        2.命令:start /b springboot-demo-start.bat

        3.卸载该项目的进程

    三、查看项目

        祝贺~

    参考文献

      [1]后台挂载/卸载程序[Linux/Windows]【推荐】

      [2]springboot多环境(dev、test、prod)配置 

      [3]linux小白成长之路9————打包部署SpringBoot项目 

      [4]Linux下部署springboot项目 

      [5]Spring Boot 部署与服务配置【推荐】

      [6]IDEA中Maven打包时如何跳过测试 

      

  • 相关阅读:
    spark
    mongdb
    redis
    mysql
    kylin
    kafka
    hadoop+hive+hbase+kylin
    git
    elasticsearch
    clickhouse
  • 原文地址:https://www.cnblogs.com/johnnyzen/p/9886100.html
Copyright © 2011-2022 走看看