Jenkins初探(安装运行)
文章目录一、什么是Jenkins?二、Linux CentOS安装Jenkins1、安装前提2、通过war包安装运行Jenkins三、解锁jenkins四、自定义Jenkins插件功能五、创建Jenkins的第一个管理员一、什么是Jenkins?Jenkins是一个独立开源的自动化服务,可用于自动化构建、测试和交付或者部署软件相关的各种任务。Jenkins可以通过本地系统包、docker或者任何有
文章目录
一、什么是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会要求你创建你的第一个管理员用户:
直接输入相关信息,点击保存并完成即可
相关信息和确认项确认后,可以看到以下界面:
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)