DevOps

镜像安装Jenkins

2019-05-29  本文已影响44人  帅大叔的简书

一、安装Jenkins

1、Red Hat/Fedora/CentOS 系列

命令如下:

# 把Jenkins 添加到yum 库
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

# 安装jenkins
yum install -y jenkins

如果您以前从Jenkins导入了密钥,那么“rpm --import”将失败,因为您已经有了密钥。请忽略它并继续前进。

安装失败

如果不能安装就到官网下载jenkis的rmp包,地址(https://pkg.jenkins.io/redhat/

wget https://pkg.jenkins.io/redhat-stable/jenkins-2.164.3-1.1.noarch.rpm
rpm -ivh jenkins-2.164.3-1.1.noarch.rpm

2、Debian/Ubuntu 系列

wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

。。。。。

等等其他版本,下载安装都差不多,可参考官网:https://jenkins.io/zh/download/

二、配置Jenkins

# 修改配置文件
vim /etc/sysconfig/jenkins

找到修改端口号,找到如下信息,改端口即可,不冲突可略过

JENKINS_PORT="8080"  此端口不冲突可以不修改 

三、启动Jenkins

sudo service jenkins start/stop/restart
sudo chkconfig jenkins on

# 或者centos7 
systemctl daemon-reload
systemctl start/stop/restart jenkins
  • 可能出现的错误:
  • Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details
  • 检查自己的JDK是否安装
  • 如果已经安装,检查 /etc/init.d/jenkins 文件(可通过vim编辑器修改)中JDK路径是否与本地路径一致,不一致则将JDK的正确路径加入。


    配置java环境
初始化Jenkins

四、节点配置

jenkins_node3.png

参考:

上一篇 下一篇

猜你喜欢

热点阅读