zoukankan      html  css  js  c++  java
  • linux上安装jenkins过程

    最近在学到jenkins分布式构建时,需要一台部署jenkins的主机服务器master,自己用的win10作为slave,所以我想在虚拟机上先部署jenkins.

    centos还是ubuntu呢,算了,还是ubuntu吧,看着舒服一些,安装过程如下:

    先去https://pkg.jenkins.io/debian-stable/看看,这里有安装命令

    这是Jenkins的Debian软件包存储库,要使用此存储库,先将密钥添加到系统中:

    1 wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add -

    然后在/etc/apt/sources.list文件末尾加入一行:

    deb https://pkg.jenkins.io/debian-stable binary/

    再去安装java openjdk:

    1 sudo apt-get install openjdk-8-jdk

    然后就是安装jenkins:

    1 sudo apt-get update
    2 sudo apt-get install jenkins

    但我发现安装速度特别慢:

    所以我在win10上下载了最新的离线包jenkins_2.176.3_all.deb,复制到虚拟机ubuntu桌面,却卡死了,后来发现这是win10 1903版本与vm12不兼容出现的bug,好坑啊,重启后安装vm15.1,然后执行命令:

    1 sudo dpkg -i jenkins_2.176.3_all.deb

    发现缺少依赖,安装出错:

    继续安装依赖包:sudo apt-get install -f

    ok!

    继续,使用systemctl启动jenkins :   sudo systemctl start jenkins

    查看启动状态:   sudo systemctl status jenkins

     打开浏览器,输入:127.0.0.1:8080,发现网页一直显示 :

    Please wait while Jenkins is getting ready to work...

    一动不动!真实气煞我也!没办法,既然有问题那就解决问题呗!找到jenkins的工作目录/var/lib/jenkins,将 hudson.model.UpdateCenter.xml 里的url一行改为下面的:

    再重启jenkins:sudo /etc/init.d/jenkins restart   

     ok!

    输入密码,进入漫长的插件安装环节。。。

  • 相关阅读:
    MVC的12种ActionResult介绍以及应用示例【转】
    SQL Server抛出异常信息 RAISERROR
    lambda select和where区别
    JS中的原型对象与构造器
    JS原型的动态性
    关于困惑已久的var self=this的解释
    JS原型对象的问题
    再谈.NET委托(delegate、Func<>)
    在函数作用域嵌套下使用this
    Python 易错点
  • 原文地址:https://www.cnblogs.com/wangyi0419/p/11521418.html
Copyright © 2011-2022 走看看