jenkins linux下安装及部署

前提摘要:

由于项目最近要上云端,自动打包部署,云端部署底层用的是jenkins,我们一直用的是传统打包的方式,打成war包或jar包,扔到tomcat中,感觉太麻烦,趁着周末,正好研究一下jenkins,特此记录一下,好了,言归正传。

简介jenkins

Jenkins 是一个可扩展的持续集成引擎。
主要用于:
l 持续、自动地构建/测试软件项目。
l 监控一些定时执行的任务。

准备工作:

  • 1.准备一台虚拟机,linux系统,我用的是centos.
  • 2.下载jenkins war包

上jenkins官网,jenkins官网
我采用的是war包,用tomcat启动。
在这里插入图片描述
在这里插入图片描述
下载完后是:在这里插入图片描述

  • 3.github申请

本次采用的是github部署,需要能连接外网。

  • 4.需要部署两个tomcat,需要下载tomcat,本次采用的是tomcat8,我把jenkins和要部署的程序放到了一台服务器下,需要在服务器下部署两个tomcat。
    在这里插入图片描述
  • 5.准备JDK安装包
  • 6.准备Maven安装包
  • 7.git安装

开始

  • 安装JDK,MAVEN,GIT插件

一、GIT安装
在Linux系统上安装Git

二、手动JDK安装
Linux系统下安装jdk及环境配置(两种方法)

三、手动安装MAVEN
手动安装MAVEN

  • 1.把刚才准备好的虚拟机开机,把刚下载的tomcat导入到服务器中,解压后是一个tomcat文件夹,我把解压后的tar包重新命名为jenkins-tomcat。

在这里插入图片描述

  • 把下载好的jenkins.war移动到部署的tomcat路径下的webapps目录下。

在这里插入图片描述

  • 启动tomcat,打开服务器地址,访问jenkins ip+端口(默认8080)第一次登录Jenkins会要求解锁,打开红色标记中的路径,取出password,填入上图,点击continue,首次进入jenkins如要输入密码,密码位置:/root/.jenkins/secrets/initialAdminPassword
    执行cat /root/.jenkins/secrets/initialAdminPassword查看密码,然后复制到页面。

在这里插入图片描述

  • 下一步会跳到插件安装页面,分为两种,第一个是默认安装插件,第二个是选择性安装插件。我用的是第一个默认安装,由于我的网比较慢,后来又手动安装了一部分插件。

在这里插入图片描述在这里插入图片描述
有报错的,不用管,后续在离线安装

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值