springboot部署服务器启动的两种方式

springboot打包有两种 jar和war 这里我就选择jar。

第一种 很简单:直接运行jar包 因为springboot自带tomcat启动器。

java -jar yourspringboot.jar 

或者结尾加 &后台启动。

第二种:运行脚本
首先编写脚本start.sh

#!/bin/bash
JAR_NAME=/home/ubuntu/weixin-java-open-demo-1.0-SNAPSHOT.jar
port=8087
nohup java -jar ${JAR_NAME}  > xx.file 2>&1 &
nohup这个命令自行百度 
xx.file就是启动日志输出位置。

注意如果是你windows编写然后再传输到服务器的话 是无法直接运行的,需要进行一些操作:
1. chmod u+x start.sh 
2. vi start.sh
:set ff?
可能会显示fileformat=dos,再用这个命令
:set ff=unix
保存退出就可以了

然后sh start.sh即可启动

如何看是否启动成功
第一可以查看xx.file看启动日志
第二可以查看端口:
netstat -ntlp //查看当前所有tcp端口·
netstat -ntulp |grep 8087 //查看所有80端口使用情况·

kill -9 8087 杀死端口
注意:
还有需要注意的是服务器需要关闭防火墙或者放行某些端口
直接在服务器关闭防火墙是没有用的
需要进入控制台 安全组设置。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值