本文简单介绍Jenkins的部署,借鉴了很多其他博客,主要是给自己做笔记
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。--来自百度百科
一 环境:centos7 openjdk1.8
二 安装
1.在线安装:
//拉取库的配置到本地对应文件 sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo //导入公钥 sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key //安装 `-y`参数:回答全部问题为是 yum -y install jenkins
2.离线安装:
首先官网下载https://jenkins.io/download/ 选择centos的,有2个,一个是LTS版是三个月一更新的稳定版,另一个是weekly版一周一更新.随便都可以.
下载完上传到服务器 并安装:
//安装命令,文件名按自己下载的来 rpm -ivh jenkins-2.9-1.1.noarch.rpm
三 配置
1.不管哪种安装方式,安装完后都会生成一些目录和文件:
/usr/lib/jenkins/jenkins.war war包 /var/lib/jenkins/ 空目录 /var/log/jenkins/ 空目录 /etc/sysconfig/jenkins 配置文件 /etc/rc.d/init.d/jenkins 启动文件
2.修改其中的启动文件,配置jdk路径
vim /etc/rc.d/init.d/jenkins
增加红色框的jdk路径,具体路径根据自己实际情况
四 运行
//启动 service jenkins start //查看状态 service jenkins status //关闭 service jenkins stop
五 界面配置
浏览器登录 ip:8080
密码是/var/lib/jenkins/secrets/initialAdminPassword文件内容
后面就是按步提示骤来 安装插件什么的
六 简单总结:
1./etc/sysconfig/jenkins配置文件很重要,里面可以配置端口号(默认是8080),jenkins_home(默认是/var/lib/jenkins/)
2.执行完yum -y install jenkins后 /var/lib/jenkins/这个目录就会生成许多文件和目录,包括首次登录的密码,插件目录,任务日志目录等
3.若修改了配置文件中的端口号,浏览器页面会提示反向代理错误,进入页面的 系统管理>系统设置>Jenkins URL 修改这个内容就可以了
4.插件安装我选择默认安装,以后有需要的 再手动安装
5.卸载jenkins
rpm -e jenkins //删除残余目录和文件 find / -iname jenkins | xargs -n 1000 rm -rf
下一篇详细介绍jenkins的使用