Jenkins初探(安装运行)

一、什么是Jenkins?

Jenkins是一个独立开源的自动化服务,可用于自动化构建、测试和交付或者部署软件相关的各种任务。Jenkins可以通过本地系统包、docker或者任何有java8环境的机器上安装。

二、Linux CentOS安装Jenkins

1、安装前提

  • 内存大于256MB,推荐最好是大于2GB;存储内存大于10GB
  • 安装有java8环境及以上,或者安装有docker

2、通过war包安装运行Jenkins

(1)下载war包
在这里插入图片描述
可直接点击上图第二个红框的位置下载到本地,或者鼠标右键选择复制链接后,再在命令行窗口中通过wget命令下载。

在这里插入图片描述
(2)运行war包
直接在jenkins.war所在目录下运行以下命令

java -jar jenkins.war

运行成功的话可以在浏览器访问8080端口看到如下界面:
在这里插入图片描述
使用上面的命令运行时,端口号默认为8080,并且没有后台运行,可以通过–httpPort参数来自定义端口:

# 创建日志记录文件
touch jenkins.log

# 指定jenkins运行端口并后台运行
nohup java -jar jenkins.war > jenkins.log --httpPort=8800 &

3、通过Docker安装运行Jenkins

通过docker安装Jenkins相对来说简单的多,只需要在安装了docker的电脑上运行如下命令:

docker run \
  --rm \
  -u root \
  -p 8080:8080 \
  -v jenkins-data:/var/jenkins_home \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v "$HOME":/home \
  jenkinsci/blueocean

docker就会自动下载相关镜像然后运行

三、解锁jenkins

经过上面的安装运行步骤后,在访问时可以看到jenkins要求我们提供密码解锁后才能继续访问,该密码在初次运行时产生,并在控制台中有打印:
在这里插入图片描述

当然,也可以看到解锁页面已经提示了密码所在位置,从该位置拿出密码也可:

cat /root/.jenkins/secrets/initialAdminPassword

四、自定义Jenkins插件功能

在解锁Jenkins页面之后,出现的是自定义Jenkins页面,在这里你可以安装任意数量有用的插件:
在这里插入图片描述
其中,“安装推荐的插件”即Jenkins根据通用场景选取的一些常用插件集合,而“选择插件来安装”就是自己选择安装哪些插件了,初次使用Jenkins时选择安装推荐的插件即可。

五、创建Jenkins的第一个管理员

自定义Jenkins插件安装完成后,Jenkins会要求你创建你的第一个管理员用户:
在这里插入图片描述
直接输入相关信息,点击保存并完成即可

相关信息和确认项确认后,可以看到以下界面:
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值