zoukankan      html  css  js  c++  java
  • jenkins在Linux 下安装部署

     

    这里介绍两种方法,一种方法将最新版jenkins加入到yum源,另外一种是下载指定版本的rpm包

    系统centos6

    自带jdk1.7

    一 安装jenkins

    wget -O :下载并以不同的文件名保存

    yum的repo中默认没有Jenkins,需要先将Jenkins存储库添加到yum repos,执行下面的命令:

    wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo 

    然后执行下面的命令:没搞清楚这是干啥用的

    rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

    然后 安装Jenkins 

    yum install -y jenkins 默认安装最新的

    启动jenkins

    service jenkins start

    报错

    好吧jkd版本太老了,需要安装jdk1.8(也就是Java8)

    Centos7 linux 卸载自带安装的jdk 并yum自动安装jdk1.8

    卸载自带的jdk1.7

    1.进入界面之后:
    先输入:java -version
    java version "1.7.0_75"
    OpenJDK Runtime Environment (rhel-2.5.4.2.el7_0-x86_64 u75-b13)
    OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
    系统自带了jdk1.7
     
    2.删除系统自带jdk的方法
    查询系统的jdk版本
    -----两种方法-----
    法一:
    rpm -qa | grep java
    java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
    javapackages-tools-3.4.1-6.el7_0.noarch
    python-javapackages-3.4.1-6.el7_0.noarch
    tzdata-java-2015a-1.el7.noarch
    java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
    然后删除那些名字中开头是java的那些
    rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
    rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
     
    法二:
    rpm -qa | grep jdk
    java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
    java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
    然后删除该jdk
    yum -y remove java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
    yum -y remove java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
    这样就算是删除了系统自带的jdk
     
    3.然后重新输入:
    java -version
    -bash: /usr/bin/java: No such file or directory
     
    安装jdk1.8
    1、检索yum中有没有java1.8的包
    yum list java-1.8*

    2、安装

    yum install java-1.8.0-openjdk* -y

    3、验证

     

    好了 ,最后一步,启动jenkins服务

    service jenkins start

    完美

    第二种方法:参考原文

    第一步:wget https://pkg.jenkins.io/redhat/jenkins-2.147-1.1.noarch.rpm

    第二步:rpm -ih jenkins-2.147-1.1.noarch.rpm

  • 相关阅读:
    psacct监视用户执行的命令,如cpu时间和内存战胜,实时进程记账
    iostat,mpstat,sar即时查看工具,sar累计查看工具
    sysstat服务负载统计,如CPU占有率,网络使用率,磁盘速度
    linux top命令VIRT,RES,SHR,DATA的含义
    lsof查看进程打开了哪些文件目录套接字
    linux系统监控常用工具
    Linux系统维护修复模式
    centos单用户模式:修改ROOT密码和grub加密
    Linux系统启动过程介绍
    Android原生APP内分享
  • 原文地址:https://www.cnblogs.com/lfxiao/p/9877853.html
Copyright © 2011-2022 走看看