【Linux】CentOS配置jenkins

1、jenkins简介:

  • Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
  • Jenkins功能包括:
    • 1、持续的软件版本发布/测试项目。
    • 2、监控外部调用执行的工作。

2、jenkins安装:

2.1 准备条件:

  • 服务器可以连接互联网
  • 已经安装JDK,配置好环境变量

2.2 下载jenkins库:

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo  

2.3 导入key:

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

2.4 安装jenkins:

sudo yum install Jenkins

2.5 启动jenkins服务:

sudo service jenkins start 

2.6 测试是否安装成功:

安装完成后,Jenkins默认端口是8080。本地浏览器访问路径:http://localhost:8080 或者http://ip地址:8080 如果浏览器出现下图,说明安装成功。
这里写图片描述

常见问题:

  • 1.如果提示“未找到wget命令”,请先通过yum install wget 命令安装wget。
  • 2.如果已经导入过jenkins.io.key,此命令会失败,直接忽略即可。
  • 3 如果出现以下错误:

    Starting jenkins (via systemctl): Job for jenkins.service failed. See ‘systemctl status jenkins.service’ and ‘journalctl -xn’ for details. [FAILED]

    检查是否已经安装JDK,如果没有,可以通过sudo yum install java 命令安装。如果已经安装JDK,检查 /etc/init.d/Jenkins 文件(可通过vi编辑器修改)中JDK路径是否与本地路径一致,不一致则将Java的正确路径加入。

  • 4.其他机器无法访问jenkins服务器,通常是防火墙没有开放8080端口。开放命令如下:

/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

猜你喜欢

转载自blog.csdn.net/ght886/article/details/80835270