Centos7安装Jenkins

作者: linjiajiam | 来源:发表于2019-03-04 16:21 被阅读0次

    一、前置条件

    • 安装Jenkins需要有java环境,请先安装并配置好jdk

    二、安装

    1. 下载依赖
    wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    
    1. 导入秘钥
    rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
    
    1. 安装
    yum install jenkins
    

    三、简单配置

    1. 查看安装目录信息
    rpm -ql jenkins
    
    image.png
    • jenkins相关目录释义:
    1. /usr/lib/jenkins/:jenkins安装目录,war包会放在这里。
    2.  /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
    3. /var/lib/jenkins/:默认的JENKINS_HOME。
    4. /var/log/jenkins/jenkins.log:jenkins日志文件。
    
    1. 修改jenkins端口号
      默认端口号是8080,为了防止端口冲突,我们需要修改端口号。


      image.png
    vi /etc/sysconfig/jenkins
    

    此处我修改为9099


    image.png
    1. 设置开机自启动
    chkconfig jenkins on
    
    1. 启动jenkins
    service jenkins start
    
    • 我这里启动报错,解决步骤如下,如果你的成功启动,可以忽略


      image.png
    • 先查看错误日志
    journalctl -xe
    
    • 发现是jdk路径配置不对


      image.png
    • 修改Jenkins启动配置文件,指定java安装路径
    vi /etc/init.d/jenkins
    
    • 找到candidates,增加java路径。可以用以下快捷命令快递定位到该字符处
    :set ingnorecase 回车
    /cadidates 回车 
    
    • 修改如下,增加了java路径 /opt/jdk1.8/bin/java(java路径可以用命令which java 查询)


      image.png
    • 再启动一下jenkins即可
    systemctl start jenkins
    
    • 如果有报这个warning,执行一个命令即可去除


      image.png
    • 执行去除warning命令
    systemctl daemon-reload
    
    • 查看jenkins运行状态
    systemctl status jenkins
    
    image.png
    • 此处应该可正常打开页面,如果打不开,把防火墙端口打开一下即可,我这里是9099
      firewall-cmd --zone=public --add-port=9099/tcp --permanent
      firewall-cmd --reload
    • 访问页面,初始密码在/var/lib/jenkins/secrets/initialAdminPassword


      image.png
    1. 安装默认配置插件


      image.png
    • 等待安装完成即可


      image.png
    • 创建账户即可


      image.png
    • 一路点确定,即可进入jenkins首页


      image.png

    相关文章

      网友评论

        本文标题:Centos7安装Jenkins

        本文链接:https://www.haomeiwen.com/subject/skybuqtx.html