博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux上安装jenkins过程
阅读量:5090 次
发布时间:2019-06-13

本文共 1084 字,大约阅读时间需要 3 分钟。

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

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

先去看看,这里有安装命令

这是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 update2 sudo apt-get install jenkins

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

所以我在win10上下载了最新的离线包,复制到虚拟机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!

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

 

转载于:https://www.cnblogs.com/wangyi0419/p/11521418.html

你可能感兴趣的文章
openfire安装完毕后无法登录控制台(忘记密码)的解决方法
查看>>
学习cocos-js的准备工作
查看>>
互联网应用和企业级应用的区别
查看>>
Linux yum源更换阿里云的源
查看>>
微信小程序中使用 <web-view> 内嵌 H5 时,登录问题的处理方法
查看>>
Func和Functor的区别
查看>>
[WPF]颜色主题功能
查看>>
java8 通过Lambda表达式对List 简单排序
查看>>
range()函数在python3与python2中的区别
查看>>
Flask--Python中常用的Web框架之一
查看>>
虚拟机评估——如何确定一个CPU核上部署的虚拟机数量?
查看>>
C++ STL中的 iterator 和 const_iterator
查看>>
【学习总结】win7下安装Ubuntu双系统的日常
查看>>
关于在CentOS中安装Python3的方法
查看>>
gridlaylout 简单布局
查看>>
[bzoj 1090][SCOI2003]字符串折叠
查看>>
Page.registerstartupscript和Page.RegisterClientScriptBlock 和Page.RegisterStartupScript区别
查看>>
不一样的Vue实战3:布局与组件
查看>>
随手练——几个递归小题目
查看>>
ldap bdb_db_open 错误解决办法
查看>>