Jenkins安装部署springboot到集群中

本文详细介绍了如何使用Jenkins进行自动化部署的过程,包括搭建Jenkins环境、配置节点、创建项目及构建流程,还分享了在目标机器上创建脚本的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一步找3台机器

     我这边有3个虚拟机

     10.211.55.36 (Jenkins) 

    10.211.55.37(node1)

    10.211.55.38 (node2)

第二步部署Jenkins

    下载地址:http://ftp-nyc.osuosl.org/pub/jenkins/war-stable/ 找自己想要的版本下线即可(有更新,Jenkins会提示更新)

     把下载的war包直接启动就可以

 nohup  java -jar jenkins.war &

  启动访问 http://10.211.55.36:8080/ 

你输入密码红色的是密码路找到打开输入就可以了

下面是安装插件(选择推荐安装的就可以这样不用一个一个的找了,基本的都包含了,如果缺啥我们在装)

设置一个管理员

登录后就这样

第三步

插件在这这里目前用不到,需要用到的时候查一下插件,安装即可

1 把我们的2个节点先加进来(添加好后TEST一下)

   

找到插件(Publish over SSH)

测试显示成功就可以(这样节点就配置好了)

2 创建项目(这里构建maven项目)如果没有这个下载插件(Maven Integration plugin

  

我们使用SVN 当然GIT也是可以的但是要配置相应的插件

把 source files 下的文件发送到目标机器上的Remote directory 位置

发送成功后执行Exec command 

点击保存就可以了

3 在目标机器上创建脚本

    

stop.sh

echo "停止服务"
pid=`ps -ef | grep eureka-0.0.1-SNAPSHOT.jar  | grep -v grep | awk '{print $2}'`
if [ -n "$pid" ]
then
   echo "kill -9 的pid:" $pid
   kill -9 $pid
fi

replace.sh

echo "复制文件到可执行文件夹下"
cp  /home/cds/eureka/eureka-0.0.1-SNAPSHOT.jar /home/cds/eurekaexec

startup.sh

 /home/jdk8/jdk1.8.0_131/bin/java -jar /home/cds/eurekaexec/eureka-0.0.1-SNAPSHOT.jar >> /home/cds/eurekaexec/info.log

 

ok这样就可以了

ok 这样就部署成功了,写的不好,有问题呼叫好吧谢谢观看

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值