• Jenkins-部署文档


    一、安装部署准备:

    Jenkins官网最新稳定版:
        https://pkg.jenkins.io/redhat-stable/
    
    1、下载依赖:
            wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
    
    2、导入秘钥
            rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key    
    
    3、安装
            yum install jenkins #等待安装时间较长,时间根据网络情况而定,我下了一晚上
    

    二、环境检查:

    1)、启动前检测是否安装JDK:
            java -version            #显示版本号既证明安装JDK
    一.上官网下载jdk压缩包
    网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
    
        1. 部署JAVA环境:
             tar xf jdk-8u221-linux-x64.tar.gz
             mv jdk1.8.0_221/ /usr/local/java
        2、配置环境变量
             vim /etc/profile.d/java.sh
             export JAVA_HOME=/usr/local/java
             export PATH=$JAVA_HOME/bin:$PATH
             
             source  /etc/profile.d/java.sh 
             java -version
             openjdk version "1.8.0_232"
             OpenJDK Runtime Environment (build 1.8.0_232-b09)
             OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode)
              
    JDK1.8安装

     到此安装已经全部完成!!!

    三、jenkins相关目录释义:

    (1)/usr/lib/jenkins/:jenkins安装目录,war包会放在这里。
    (2) /etc/sysconfig/jenkins:jenkins配置文件,“端口”,“JENKINS_HOME”等都可以在这里配置。
    (3)/var/lib/jenkins/:默认的JENKINS_HOME。
    (4)/var/log/jenkins/jenkins.log:jenkins日志文件。
    

    四、自定义Jenkins配置:

    1)、修改端口:
           vim /etc/sysconfig/jenkins 
    

    1.1)、重启服务:
                systemctl restart jenkins
    

    4.1、第二种修改方式

    查看服务器端口占用情况:由此发现8080已经被占用

    默认端口被占用直接使用Java命令启动Jenkins的war包
        java -jar /usr/lib/jenkins/jenkins.war --httpPort=8899
    

     

    五、至此Jenkins安装修改端口已经完成,验证Jenkins是否能打开:

    在宿主机浏览器输入http://IP:Port
    我这里输入:http://192.168.20.133:8080
    (我开启了两个Jenkins:http://192.168.20.133:8899)
    

    [root@node2 ~]# cat /root/.jenkins/secrets/initialAdminPassword
    1679b661798140688d8ad517e716e897
    [root@node2 ~]# 
    

      

     安装完成!!!

      

      

      

      

  • 相关阅读:
    网页制作--标签,表格,表单,框架
    sql数据库小结
    数据库的触发器
    数据库的复制与附加
    sql数据库随笔
    Web窗体--控件
    练习--学生信息录入
    HTML常用数据类型
    javascript-表单验证
    javasc-正则表达式
  • 原文地址:https://www.cnblogs.com/Mr-Axin/p/11814105.html
Copyright © 2020-2023  润新知