• 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界面配置。


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

  • 相关阅读:
    性能测试必备知识(10)- Linux 是怎么管理内存的?
    stat 命令家族(4)- 详解 iostat
    stat 命令家族(3)- 详解 mpstat
    stat 命令家族(2)- 详解 pidstat
    性能分析(6)- 如何迅速分析出系统 CPU 的瓶颈在哪里
    性能分析(5)- 软中断导致 CPU 使用率过高的案例
    实体类转xml
    运气一直好,就不只是运气了——记中学七年
    (数据科学学习手札93)利用geopandas与PostGIS进行交互
    JVM系列之一:内存区域和内存溢出
  • 原文地址:https://www.cnblogs.com/ccbloom/p/14530057.html
Copyright © 2020-2023  润新知