Springboot项目部署——阿里云

第一步,安装jdk
阿里云服务器CentOS系统上安装jdk
第二步,安装MySQL
阿里云服务器的Mysql安装与配置详解
第三步,项目打包方式为jar包

  • pom文件修改打包方式
<packaging>jar</packaging>
  • application.yml配置文件中设置端口号
server:
  port: 8080
  • 修改数据库配置,改为服务器数据库账号,密码
    在这里插入图片描述

  • 使用Maven打包
    在这里插入图片描述

第四步,使用 rz 命令上传项目至根目录
Linux命令行实现上传文件
在这里插入图片描述
第五步,查看端口有没有被占用,没有占用时,不显示任何东西,如果被占用了,kill掉

netstat -anp | grep 8800   //netstat -anp | grep <端口号>

kill:

sudo lsof -i:8800  //sudo lsof -i:<端口号>,查看占用端口号的PID
sudo kill -9 26191  //sudo kill -9 <PID>,kill掉

第六步,运行项目,在网址中输入 http://ip地址:8080 即可查看

java -jar ***.jar  //***为你的jar包名

第七步,但是这只是一次运行,当我们关闭Xshell窗口后,又不能访问了,通过脚本设置项目不断运行,使项目一直不间断的跑

  • 创建并编辑 start.sh 脚本,执行命令 vim start.sh 并输入
java -jar ***.jar  //***为你的jar包名
  • 给管理员权限,并设置不间断运行
chmod 777 start.sh  //赋予管理员权限
nohup  ./start.sh &  //不间断运行文件内的指令

第八步,关掉Xshell,输入ip地址,仍可以访问

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值