zoukankan      html  css  js  c++  java
  • Centos安装Jenkins

    参考

    https://linuxize.com/post/how-to-install-jenkins-on-centos-7/

    http://devopstechie.com/install-jenkins-on-centos-7/

    https://www.hugeserver.com/kb/how-install-jenkins-centos7/

    https://syslint.com/blog/tutorial/how-to-install-jenkins-on-centos-7/

    https://www.looklinux.com/install-jenkins-centos-7/

    Jenkins是一个开源的CI工具,用于持续的构建并测试软件项目,基于Java开发,因此需要先安装Java JDK。

    1.安装OpenJDK8

    1 sudo yum install java-1.8.0-openjdk-devel    

    查看Java版本

    1 java -version

    Jenkins的当前版本不支持Java 10和Java 11,如果电脑安装了多个版本的Java,则需要将Java 8设置为默认版本。

    2.启用Jenkins 仓库

    使用下面的命令导入CPG key

    1 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo

    将仓库添加到系统

    1 sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key

    3.安装Jenkins

    安装最新的Jenkins

    1 sudo yum install jenkins

    启用Jenkins服务

    1 sudo systemctl start jenkins

    测试Jenkins服务是否成功运行

    1 systemctl status jenkins

    设置Jenkins的自启动

    1 sudo systemctl enable jenkins

    4.获取Jenkins密码

    IP + 8080 是Jenkins的网址,第一次登录需要用到初始密码:

    1 sudo cat /var/lib/jenkins/secrets/initialAdminPassword

    5.Jenkins访问Docker权限

    Jenkins创建到任务会报权限问题,未解决需要单独设置用户组到权限

     添加Docker组

    sudo groupadd docker

    添加用户

    useradd -g docker jenkins

    当前用户添加到Docker组

    //sudo usermod -aG docker $USER
    sudo usermod -aG docker jenkins

    更新用户组

    sudo newgrp docker

    重启jenkins以及Docker服务

    sudo service jenkins restart
    sudo service docker restart
  • 相关阅读:
    CMS之图片管理(4)
    CMS之图片管理(2)
    CMS:文章管理之控制器
    CMS:文章管理之视图(1)
    CMS:文章管理之视图(3)
    CMS:文章管理之视图(2)
    影响Incremental checkpoint position的条件
    oracle中一个数据文件的最大值(非lob)
    X$KCCLE
    图一时之快:手动释放Linux服务器内存
  • 原文地址:https://www.cnblogs.com/imstrive/p/10601562.html
Copyright © 2011-2022 走看看