Linux ~ jenkins 直接安装

前置条件:

  1. Jenkins是由java编写的,所以最好安装java8以上的环境

开始安装:

  1. 配置yum源,将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

  2. 下载安装包:https://pkg.jenkins.io/redhat-stable/jenkins-2.223.1-1.1.noarch.rpm

  3. 使用命令安装:rpm -ivh jenkins-2.223.1-1.1.noarch.rpm

  4. 配置国内jenkins插件下载的镜像:(注意:如果启动jenkins卡在首页,须做如下配置,并重启jenkins)

    在jenkins的家目录下找到hudson.model.UpdateCenter.xml

    rpm安装的jenkins家目录是/var/lib/jenkins

    把https://updates.jenkins.io/update-center.json

    改成 http://mirror.xmission.com/jenkins/updates/update-center.json

    或清华的镜像http://updates.jenkins.io/update-center.json

    或http://updates.jenkins-ci.org/update-center.json

  5. 安装完成之后: 

    /usr/lib/jenkins/jenkins.war   WAR包
    /etc/sysconfig/jenkins      配置文件
    /var/lib/jenkins/         默认的JENKINS_HOME目录
    /var/log/jenkins/jenkins.log    Jenkins日志文件

  6. vim /etc/init.d/jenkins    # 编辑Jenkins配置文件,添加jdk的Java路径,再次启动Jenkins

  7. 启动服务:

    systemctl daemon-reload

    systemctl start jenkins

    查看jenkins状态:若jenkins状态为active (exited),需修改jenkins的JENKINS_USER="jenkins"为root #jenkins用户的权限问题导致

    运行命令:vim /etc/sysconfig/jenkins    # 修改jenkins的JENKINS_USER="jenkins"为root

  也可运行如下命令修改:

    chown -R jenkins:jenkins /var/cache/jenkins

    chown -R jenkins:jenkins /var/log/jenkins

    chown -R jenkins:jenkins /var/lib/jenkins

    然后重启jenkins服务:systemctl restart jenkins

    查看jenkins服务:

  8. 解锁Jenkins:

    查看密码:cat /var/lib/jenkins/secrets/initialAdminPassword  #密码文件将在你使用后删除

  9. 访问  IP:PORT 即可进行jenkins使用了

  10. 设置用户:

    插件下载:下载默认的插件就行了,之后可以需要什么插件再下载

———————————————————————————————————————————————————————————————————————————

posted @ 2020-12-05 18:00  九霄风云  Views(146)  Comments(0)    收藏  举报