zoukankan      html  css  js  c++  java
  • CentOS 7.x 安装Jenkins

    1. 当前环境
      0 11:20:17 root@jenkins,172.16.2.7:~ # cat /etc/redhat-release 
    CentOS Linux release 7.9.2009 (Core)
      0 11:20:20 root@jenkins,172.16.2.7:~ # java -version
    java version "1.8.0_201"
    
    1. 由于我是自定义安装的java,所以需要修改Jenkins配置,yum安装的java请略过此步骤。
      0 11:21:16 root@jenkins,172.16.2.7:~ # which java
    /usr/local/java/bin/java
      0 11:21:27 root@jenkins,172.16.2.7:~ # vim /etc/init.d/jenkins
    # 在candidates=配置项双引号内的结尾添加/usr/local/java/bin/java
    
    1. 安装Jenkins。
    # 如果第一步网络受限,可以在浏览器打开https://pkg.jenkins.io/redhat-stable/jenkins.repo,然后拷贝内容添加到主机上的jenkins.repo中。
    # 如果第二步网络受限,可以在浏览器打开https://pkg.jenkins.io/redhat-stable/jenkins.repo下载上传,然后手动rpm --report安装
      0 11:22:11 root@jenkins,172.16.2.7:~ # wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
      0 11:22:11 root@jenkins,172.16.2.7:~ # rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
      0 11:22:11 root@jenkins,172.16.2.7:~ # yum -y install jenkins
    
    1. 修改jenkins配置文件。
      0 11:56:52 root@jenkins,172.16.2.7:~ # mkdir -p /server/data/jenkins
      0 11:57:10 root@jenkins,172.16.2.7:~ # chown -R jenkins. /server/data/jenkins
      0 11:57:31 root@jenkins,172.16.2.7:~ # vim /etc/sysconfig/jenkins
    JENKINS_HOME="/server/data/jenkins"
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    # jenkins配置说明
    Jenkins默认安装目录:/var/lib/jenkins/
    Jenkins配置文件:/etc/sysconfig/jenkins
        - JENKINS_HOME:指定Jenkins的工作目录,Jenkins的插件和生成的文件都存储在这里。
        - JENKINS_USER:指定Jenkins的用户,它拥有$JENKINS_HOME和/var/log/jenkins的权限。
        - JENKINS_PORT:指定Jenkins的端口,默认8080。
    ----------------------------------------------------------------------------------------------------------------------------------------------------
    
    1. 启动Jenkins
      0 12:09:34 root@jenkins,172.16.2.7:/server/data/jenkins # /etc/init.d/jenkins start
      0 19:31:03 root@jenkins,172.16.2.7:/server/data/jenkins # cat /server/data/jenkins/secrets/initialAdminPassword    # 命令的结果等下要用
    
    1. 配置图形化页面
    1. 可以看到报错了,这里需要我们手动去下载这个插件并放到jenkins的plugins目录中,然后重启Jenkins。
      0 19:39:01 root@jenkins,172.16.2.7:/server/data/jenkins # cd plugins
      0 19:39:06 root@jenkins,172.16.2.7:/server/data/jenkins/plugins # wget https://updates.jenkins-ci.org/latest/cloudbees-folder.hpi
      0 19:42:32 root@jenkins,172.16.2.7:/server/data/jenkins/plugins # chown jenkins. cloudbees-folder.hpi 
      0 19:42:45 root@jenkins,172.16.2.7:/server/data/jenkins/plugins # /etc/init.d/jenkins restart
    
    1. 稍等片刻,继续web界面配置。


    写作不易,转载请注明出处,谢谢~~

  • 相关阅读:
    六角星的创建
    即时音效
    扭动的软糖
    shaderutil的用法
    openGL es2.0 创建纹理灯光球
    雾的简单实现
    Python中的文件和目录操作实现代码
    [py] SyntaxError: invalid syntax
    【ssh】在使用ssh项目ContextLoaderListener 找不到。
    【jdbc】JDBC中Statement与PreparedStatement的区别
  • 原文地址:https://www.cnblogs.com/ccbloom/p/14530057.html
Copyright © 2011-2022 走看看