springcloud部署服务器通用脚本

本文介绍了如何使用通用脚本部署Spring Cloud项目到阿里云服务器。脚本包括git clone项目、复制jar包、启动服务等步骤,旨在简化后端运维工作,所有脚本统一存放在/root/mycloud目录下,项目目录和jar包管理目录位于/usr/local/mycloud。通过修改脚本中的目录路径,可适应不同项目需求。
摘要由CSDN通过智能技术生成

部署思路

我们都知道一个cloud 项目有很多的子项目,那么怎么将这些项目部署到服务器上呢
我们先说一个单独的springboot本地项目放到服务器上运行起来,大致思路如下
      ⇒ git pull 分支上的代码 
      ⇒ maven clean package 
      ⇒ copy jar 到自己的目录 
      ⇒ cd 到自己的目录去java -jar 刚才的jar包
      ⇒ 关闭服务器防火墙或者开放对应端口(使用的如果是阿里云等直接去服务器管理中设置安全组设置对应端口)
	  ⇒ 完活庆祝

针对上边的思路,其实cloud项目无非就是有多个子项目,将每个子项目跑起来就完活。所以我们写了一个通用的脚本来进行打包启动

脚本中目录位置介绍

  1. 脚本位置统一放在 /root/mycloud 下 。在root下 mkdir mycloud
  2. 项目目录放在 /usr/local/mycloud 下。在这个目录下有两个目录,一个是git clone 下来的我们提交的项目目录我们这里就叫xiangmumulu,另一个是jar包管理目录我们新建workspace 来管理我们的子项目 mkdir workspace
  3. cd workspace ,进入当前目录新建我们的子模块目录 mkdir moudule1 mkdir moudule2 ,这些目录执行脚本后将会出现jar包,日志和 启动端口 pid
  4. jdk环境目录 /usr/lib/jvm/java-1.8.0
  5. 做好准备工作后我们开始看通用脚本,只需要将脚本中的目录改成自己的就能用

git clone 自己的项目

cd /usr/local
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值