ubuntu18.04部署jenkins,图文并茂,记录一下。

2023-05-16

1.因为Jenkins运行需要jdk的环境,所以首先得安装Java,先下载jdk安装包(听说用wget下载安装时会有问题,说是什么Oracle的安装协议,本人用wget亲测,确实有问题)

jdk官网:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html

因为下载需要登录,比较麻烦,我把它上传网盘了

链接: https://pan.baidu.com/s/1muTXZUJCCIh_BAy448f1lA

提取码: ufjq 

2.在usr/local/路径创建一个java文件夹,把压缩包解压一下,如图

3.然后设置环境变量,vim /etc/profile,在文件最后面添加java环境变量,保存后在终端输入‘source /etc/profile’使配置生效,然后再输入‘java -version’验证是否配置好,出现下图即环境生效了。

export JAVA_HOME=/usr/local/java/jdk1.8.0_271
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

4.环境配置好了,下面开始安装将jenkins

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins

将这4条命令输入后此时去/usr/share/jenkins/,该路径上会有一个jenkins.war文件,如图,然后运行命令‘java -jar jenkins.war’

5.然后运行命令‘java -jar jenkins.war’,如图,注意第二个图,会有个密码的,这个密码记一下,等下会用到。

6.看到有如下,Jenkins is fully up and running卡住了,此时去浏览器访问‘127.0.0.1:8080’(jenkins默认使用8080端口),就可以看到jenkins的界面了。

7.选择新手入门,它会自动帮你安装图下这些插件,安装成功与否在终端可以看到。

8.安装完插件后,点击继续,来到创建用户界面,如下图,继续下一步

 

9.来到实例配置,Jenkins URL 用于给各种Jenkins资源提供绝对路径链接的根地址。 这意味着对于很多Jenkins特色是需要正确设置的,例如:邮件通知、PR状态更新以及提供给构建步骤的BUILD_URL环境变量,点击现在不要继续下一步。

10.jenkins安装完成,点击开始使用jenkins

11.最后,大家不会使用jenkins的可以百度谷歌研究一下,到这里,ubuntu18.04部署jenkins完成。

追加一下,也可以用'sudo service jenkins start'来启动jenkins,但必须改一下路径,vim /etc/init.d/jenkins,把27行注释,然后下面追加路径(该路径type - p java得到,见图),加好后,执行命令:systemctl daemon-reload重新加载后,重启 systemctl restart jenkins.service,然后浏览器就可以访问127.0.0.1:8080了

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ubuntu18.04部署jenkins,图文并茂,记录一下。 的相关文章

  • 设计模式-工厂模式/代理模式

    工厂模式 创建对象时不会对客户端暴露创建逻辑 xff0c 并且通过使用一个共同的接口来指向新创建的对象 xff0c 实现创建者和调用者分离 xff0c 工厂模式分为简单工厂 工厂方法 抽象工厂 xff0c Spring中的IOC容器创建be
  • WSL2+VcXsrv 打开图形窗口实现可视化

    前些天有个朋友拜托我帮忙看看 老师让配置的 Cygwin 安装 gnuplot 用 XLaunch 做图形界面 始终画不出图来 这个问题我研一的时候也遇到过 走了许多弯路 所以在电脑上一阵鼓捣 现在做一个如下记录 Cygwin 43 XLa
  • gitlab 安装/卸载/备份/迁移/汉化/重置root密码 全套教程

    服务器环境 centos7 4 gitlab版本 gitlab span class token operator span ce span class token operator span 11 span class token pun
  • bash: line 5: bgzip: command not found

    报错信息 xff1a bash line 5 bgzip command not found 解决方式 xff1a conda install tabix
  • linux之chgrp命令

    chgrp 命令更改 目录或文件所属的组 chgrp R 目录 或 文件 R xff1a 递归式改变指定目录及目录下所有文件和子目录 chgrp eg chgrp group2 file2 将file2的属组更改为group2 以空格分开
  • PageHelper limit自定义位置

    package com sgcc base common rest model import com github pagehelper Page import com github pagehelper dialect helper My
  • Ubuntu20.04 执行nvidia-smi命令,显示不能连接到显卡驱动

    错误 xff1a NVIDIA SMI has failed because it couldn t communicate with the NVIDIA driver 解决这个问题的一般方法 xff1a nvidia smi 报错 xf
  • nginx安装windows服务

    进入nginx安装目录列如 D code nginx 1 6 3 将WinSW NET4 exe复制到 nginx安装目录下 将WinSW NET4 exe重名为install service exe xff0c 并创建立install s
  • 贝塞尔曲线 弯曲动画ios_用贝塞尔曲线弯曲

    贝塞尔曲线 弯曲动画ios by Nash Vail 由Nash Vail 用贝塞尔曲线弯曲 Nerding Out With Bezier Curves Since the past few days I have been trying
  • MySQL随机获取10条数据-多种方式

    MySQL随机获取10条数据 多种方式 测试表有 254 万条数据 xff0c 各个SQL的执行效率如下 方式一 最简单 xff0c 但是效率最低 执行时间 xff1a 9 845s SELECT FROM 96 table 96 ORDE
  • ESXI克隆虚拟主机

    目录 一 通过命令克隆主机 二 通过网页端克隆主机 一 通过命令克隆主机 1 启用esxi的ssh 2 ssh登录esxi 3 找到虚拟机所在目录 4 建立新虚拟机目录 5 拷贝vmx文件 6 克隆vmdk 7 修改vmx文件 8 esxi
  • SqlServer 查询JSON 数据

    https www cnblogs com whitebai p 13614024 html
  • 一篇文章带你发中文核心期刊《计算机科学》

    中文核心期刊 计算机科学 发论文过程分享 目录 中文核心期刊 计算机科学 发论文过程分享 1 写论文 xff0c 找杂志发表 2 寻找投稿的杂志社 xff0c 修改论文 3 论文审核流程 4 关于怎么联系杂志的编辑部 投稿的大致过程如下 x
  • unity 安装踩坑

    此贴unity安装版本为2019 1 9f1 xff0c 基本项目都是向下兼容 xff01 xff01 xff01 话不多说直接上干货 1 卸载unity hub 2 卸载unity 3 删除C ProgramData Unity文件夹 4
  • Intellij IDEA 部署Web项目后运行出现HTTP Status 404(找不到对应的路径文件,不是无法访问此网站)

    之前抽空搭建了一个java的环境做了个项目 xff0c 结果重装系统以后 xff0c 重新部署项目能够运行的时候发现了项目调试404 xff08 找不到实际的页面 xff0c 后来csdn查了一下很常见的问题 xff09 给大家推荐一下这个
  • VS 2019 使用Node.js 《环境安装》

    Vs2019安装node js 说明 1 安装node js工具 2 安装node js https nodejs org en download 3 查看环境变量是否在安装过程中自动附加 4 安装完成后重启电脑 5 运行cmd 管理员运行
  • 如何实现HTML5 Notification 桌面推送(无需域名)

    之前涉及到要做B S架构的 浏览器windows桌面的消息提醒 xff0c 然后在网上找到了Notification的消息推送 发现这类的文章挺少的 xff0c 故此写下来包装了一下方法记录一下以后用 xff0c 参考知乎大佬的文章 xff
  • .net Core MongoDB保姆级环境安装

    用户需求 xff1a 涉及多json类型的数据存储 xff0c 因redis较nosql没那么好用 xff0c 实际操作了一波环境安装 xff0c 目前我还是没有配置环境变量的 MongoDB的下载 61 官网链接 https www mo
  • mysql使用游标(优化最后一行重复的)

    纯粹是业务需要 xff0c 学习记录一下使用游标的过程 xff1b 我们先创建一张表 xff1b 假设att test是我们的表名称 xff0c 其中有两个字段 xff0c 我插入了一部分数据 xff1b 我们学习下 xff0c 如何在遍历
  • windows/linux 安装zookeeper + Kafka (含自启动)运行教学

    首先我们来花两分钟了解一下 xff1a 什么是zookeeper xff1f 什么是kafka xff1f 为什么kafka依赖zookeeper和javaSDK xff1f Zookeeper 和 Kafka 都是 Apache 软件基金

随机推荐