zoukankan      html  css  js  c++  java
  • jenkins搭建

    【参考文章】:搭建jenkins实现自动化部署

    1. 添加yum仓库

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

    2. 依赖库安装

      yum -y install epel-release # repository that provides 'daemonize'
      yum -y install java #安装java环境,yum安装的为opoenjdk
      yum -y install jenkins
    

    3. 服务启停

      systemctl status jenkins
      systemctl start jenkins
      systemctl stop jenkins
      systemctl restart jenkins
    

    4. 配置相关

    4.1 服务配置

    /etc/sysconfig/jenkins

    4.2 日志配置

    /var/log/jenkins/jenkins.log

    4.3 web配置

    • jenkins默认端口为8080, 在浏览器中输入ip:port访问jenkins的web界面, 管理员默认密码在 /var/lib/jenkins/secrets/initialAdminPassword文件中
    • 安装插件
    • 创建管理员用户
    • 设置jenkins的URL

    5. 文件权限配置

    5.1 修改jenkins相关文件的用户组合权限信息

    jenkins运行时操作会使用服务创建的jenkins账户执行命令,jenkins相关的文件的用户组一定要设置为jenkins,否则无法读取或者执行文件

    5.2 修改jenkins执行时 的用户

      vim /etc/sysconfig/jenkins
      JENKINS_USER="jenkins"
    

    修改用户为root,此时需要将用户组设置为jenkins的目录改为root

    6. 卸载

    删除jenkins服务相关的目录,执行下面命令查看相关的目录
    find / -name "jenkins"

    如果文章对您有所帮助,可以点一下推荐哦
  • 相关阅读:
    关于JVM的一些想法
    hashMap理解以及jdk1.7、jdk1.8其中区别
    各数据库如何实现自增
    dubbo遇坑记录
    mysql建表语句问题
    @Configuration
    生成一个唯一的ID
    门面模式
    关于getClass().getClassLoader()
    元素链
  • 原文地址:https://www.cnblogs.com/virgosnail/p/15330149.html
Copyright © 2011-2022 走看看