首页 > 其他分享 >Jenkins安装

Jenkins安装

时间:2024-03-04 15:36:02浏览次数:24  
标签:sudo apt io jenkins Jenkins 安装

debian 12.5

1, update Debian system

sudo apt update
sudo apt upgrade

 

 2,  Install OpenJDK

sudo apt install -y openjdk-11-jdk

 

3, Add Jenkins 存储库

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

 

4,将Jenkins存储库 Add to APT 源列表中:

sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ >/etc/apt/sources.list.d/jenkins.list'

 

 

1.安装Jenkins
打开lx终端,逐行输入官方提供的命令:

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
/etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
如果安装成功了,直接跳到步骤2.启动jenkins (看来兄台有点手段)

如果安装失败了,原因是因为jenkins使用的是国外源, 在国内没有特殊手段是安装不了的;

即使更换树莓派国内软件源都没有用,截止2020年6月6号亲测;

拓展: 换源教程: 教你如何给树莓派更换软件源 - 知乎

以下是国内安装的办法:

1. 下载 jenkins.deb文件 (拓展: jenkins.deb文件大全地址: Index of / )

wget https://pkg.jenkins.io/debian/binary/jenkins_2.164_all.deb
2. 安装

sudo dpkg -i /home/pi/jenkin_2.164_all.deb
下图是jenkins相应版本对应的java依赖(如此看高版本的java是兼容低版本的, 我烧录的树莓派桌面版自带java11, 所以不存在网上其他教程需要配置java1.8.0)

 

拓展:

jenkins官网中国: https://jenkins.io/zh/

jenkins官网中国安装文档: 安装Jenkins

这里收集了jenkins文件在树莓派中的文件位置:

/var/lib/jenkins/ Jenkins主目录

/var/log/jenkins/jenkins.log Jenkins日志文件

/usr/lib/jenkins/ jenkins的War包存放在此

2.启动Jenkins
1.输入启动命令:

/etc/init.d/jenkins restart
如果提示: Correct java version found [ ok ] Restarting jenkins (via systemctl): jenkins.service.

原因: 说明端口冲突了

解决办法: 修改端口, 参照官网下图:

 

2. 不出意外启动成功了, 地址栏输入localhost:8081

如果页面一直显示: Please wait while Jenkins is getting ready to work...

原因: jenkins的源是外国的, 一般人访问不到

解决办法: 打开jenkins镜像源配置文件,替换国内源

sudo nano /var/lib/jenkins/hudson.model.UpdateCenter.xml


清华镜像源: https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json

拓展: jenkins镜像源大全地址: http://mirrors.jenkins-ci.org/status.html

3.更换国内源后,重启jenkins, 稍等一会, 不出意外进入如下页面:

 

sudo cat /var/lib/jenkins/secrets/initialAdminPassword
获取密码填写后, 选择->安装推荐的插件

 

等待安装, 喝杯咖啡, 很多安装失败的插件不慌, 点继续(不要点重试, 重试几次都会有失败的)

然后创建用户, 下一步->下一步, 终于进到了jenkins主页面了

 

刚才有插件安装失败的:

1.->点击右上角的monitors

2.->点纠正按钮

3.->勾选全部插件

4.->点击下载待重启后安装按钮(如果按钮下方有红色文字: There were errors checking the update sites: None of the tool installer metadata passed the signature check 请重启一遍jenkins; 如果还存在, 请更换镜像源)

5.->勾选安装完成后重启Jenkins(空闲时)

重启之后还有一两个疑难杂症的插件, 对应名字单独找到安装, 多安装几次, 换时间安装几次, 换网络安装几次就没问题了.

如果还还还有些清华安装不上的,换回这个源: http://mirror.xmission.com/jenkins/updates/current/update-center.json
————————————————


原文链接:https://blog.csdn.net/qq_40259641/article/details/106591409

标签:sudo,apt,io,jenkins,Jenkins,安装
From: https://www.cnblogs.com/jason-zhao/p/18051892

相关文章

  • 肖SIR__数据库之安装navicat__11.3
    一、安装navicat1、下载navicat 2、解压压缩包 3、点击exe文件 4、输入密钥:NAVH-WK6A-DMVK-DKW35、点击打开:输入连接参数: 6、查看连接好仓库 ......
  • VS2015环境下Crystal Reports(水晶报表)的安装使用
     1.首先下载CrystalReports13对于VisualStudio2015支持的2个文件。CRforVS_13_0_17CRforVS_redist_install_64bit_13_0_17如果你使用的是其它版本的VisualStudio,请查看官方给出的文档,下载相应的版本,具体请参考次地址:http://scn.sap.com/docs/DOC-7824注意:版本号后边的......
  • python -- 解决安装pyxll-jupyter时出现“TimeoutError: The read operation timed ou
     在cmd输入命令”pipinstallpyxll-jupyter“进行安装,控制台出现以下报错信息:Downloadingpyxll_jupyter-0.5.2-py3-none-any.whl(46kB)----------------------------------------46.3/46.3kB16.1kB/seta0:00:00Downloadingjupyter-1.0.0-py2.py3-none-any.whl......
  • linux安装南大通用数据库 GBase 8s V8
    @目录1、操作系统、数据库2、下载链接3、安装文档4、安装前准备4.1、以root用户创建gbasedbt组和用户4.2、创建GBase8s数据库安装目录4.3、上传并解压安装包5、安装5.1、执行安装程序5.2、回车继续直到接受许可条款5.3、输入安装目录绝对路径5.4、选择安装类型5.5、选择安装......
  • linux 安装神州通用数据库 V7
    @目录操作系统、数据库1、官方下载链接2、windows客户端下载链接3、官方安装手册4、安装前准备3.1、创建安装用户3.2、以root用户修改神通数据库安装包的所有者为shentong用户3.3、以root用户创建神通数据库主目录并修改所有者为shentong用户3.4、以root用户临时修改init.d......
  • nodejs安装、编译、执行 & npm 使用
    前言全局说明nodejs安装&npm使用nodejs是一个解释器,只是它运行再后端,在命令行看到执行结果;如果用html+js写的页面用浏览器打开,那就是可以在前台看到js执行结果。一、官网官网:https://nodejs.org/文档:https://nodejs.org/en/docs/中文网:http://nodejs.cn/GitHub......
  • QT安装指导
    Qt是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(GraphicalUserInterface,GUI)程序。QT有自带的编辑器QtCreator,但是我主要是C#开发者,习惯于使用VS,所以后面会使用VS开发QT。安装包下载地址:https://download.qt.io/archive/online_installers/我使用了最新版本 安装......
  • mysql安装
    一、环境配置检测系统是否自带Mysql#rmp-qa|grepmysql如果有进行强行卸载#rpm-e--nodepsmysql-libs-5.1.52-1.el6_0.1.x86_64检测系统是否自带mariadb#rpm-qa|grepmariadb#rpm-e--nodepsmariadb-libs-5.5.64-1.el7.x86_64#rpm-e--nodepsmariadb-5.5.64-1.el7......
  • apache的安装和配置
    实验介绍:apache(阿帕奇)是最流行的web服务器端软件一:下载apache服务器1进入官网https://httpd.apache.org/download.cgi选择最新版本2选择windows进行下载3继续点击4有64位的和32位的进行选择二:安装apache服务器1可以修改apache文件的名字,方便使用2打开命令提示符使......
  • 使用 docker-compose 部署 Jenkins
    Jenkins是一款非常流行的开源持续集成工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。有关Jenkins的详细介绍,可以查看官网:https://www.jenkins.io本篇博客主要介绍如何通过docker-compose快速部署Jenkins工具,也让大家避免踩坑我的CentOS7虚拟机ip地址是1......