天下風雲出我輩
一入江湖歲月催

Jenkins安装

一、 Jenkins介绍

Jenkins是一个独立的开源自动化服务器,可用于自动化各种任务,如构建,测试和部署软件。Jenkins只是一个平台,真正运作的都是插件。这就是jenkins流行的原因,因为jenkins什么插件都有,Hudson是Jenkins的前身,是基于Java开发的一种持续集成工具,用于监控程序重复的工作,Hudson后来被收购,成为商业版。后来创始人又写了一个jenkins,jenkins在功能上远远超过hudson。

Jenkins官网:https://jenkins.io/

二、Jenkins安装

Jenkins可以用多种方法安装,安装源,RPM,war包,Docker。其中war通用包的方法最简单,装完jdk环境后直接打开就行了。Jenkins是Java编写的,所以需要先安装JDK,这里采用yum安装,如果对版本有需求,可以直接在Oracle官网下载JDK。

JDK安装

yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel

Jenkins安装

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum -y install jenkins
systemctl start jenkins
chkconfig jenkins on

若是启动服务后出现:Starting Jenkins bash: /usr/bin/java: No such file or directory,说明jdk环境没有配置好,需要修改Jenkins的配置文件添加jdk路径

vim /etc/init.d/jenkins
------------------------------
candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/bin/java
/opt/jdk/bin/java
"
------------------------------
#启动服务

systemctl daemon-reload && systemctl start jenkins

Jenkins升级

#yum安装的升级方法
1、systemctl  stop jenkins
2、yum update jenkins
3、systmctl start jenkins


#rpm安装的升级方式

1、下载jenkins的rpm包
https://pkg.jenkins.io/redhat-stable/
2、rpm -Uvh jenins.*rpm

 

浏览器访问默认IP+8080端口访问

查看激活秘钥并输入继续
cat /var/lib/jenkins/secrets/initialAdminPassword

安装完成后设置用户信息及密码,安装完毕

 

 

赞(3) 打赏
未经允许不得转载:Anonym0x1 » Jenkins安装

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏