Linux安装Jenkins(Java11最新版)

news/2024/11/17 2:29:19/

文章目录

  • ♈️查看java版本
    • ♉️1.下载
    • ♊️2.上传到服务器
    • ♋️3.启动
    • ♌️4.记住密码
    • ♍️5.解锁Jenkins
    • ♎️6.修改插件安装地址
    • ♏️7.安装插件
    • ♐️8.登录
    • ♐️9.修改密码

注意,这里是需要java环境的,如果没有java环境请参考

Linux安装Java环境

♈️查看java版本

java -version

在这里插入图片描述

截止发该教程时,最新的Jenkins已经不支持java8了,所以我们要么下载java8 + Jenkins旧版本

我们就下载最新的版本+java11

♉️1.下载

https://get.jenkins.io/war-stable/

在这里插入图片描述

♊️2.上传到服务器

在这里插入图片描述

♋️3.启动

java -jar jenkins.war --httpPort=8777

--httpPort=8777 指定启动端口

在这里插入图片描述

如果想在后台启动我们可以用

nohup java -jar jenkins.war --httpPort=8777

我们也可以编写一个脚本

touch start.sh
vim start.sh

添加以下代码

nohup java -jar jenkins.war --httpPort=8777 &

命令结尾没有 “&”,则变成 “java -jar xxx.jar” ,表示在当前shell窗口,可按CTRL + C打断程序运行,或者直接关闭窗口,则程序直接退出
命令结尾添加 “&” ,则变成 “java -jar xxx.jar &”,表示在当窗口关闭时,程序才会中止运行。&代表让该命令在后台执行。

给予执行权限

chmod 777 start.sh 

运行起来就好了

sh start.sh

在这里插入图片描述

♌️4.记住密码

在这里插入图片描述

♍️5.解锁Jenkins

浏览器访问 ip:8777

在这里插入图片描述

♎️6.修改插件安装地址

浏览器输入地址

http://ip:8777/pluginManager/advanced

在这里插入图片描述

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

♏️7.安装插件

ip:8777

安装推荐的插件就行了,后面如果有需要再下载需要的插件

在这里插入图片描述

等待完成

♐️8.登录

在这里插入图片描述
在这里插入图片描述

这里用户名称是admin密码是上面我们记住的密码

登录成功

在这里插入图片描述

♐️9.修改密码

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

至此我们的最新版的Jenkins就安装好了

在这里插入图片描述
下期我们来教大家怎么使用Jenkins来发布项目


http://www.ppmy.cn/news/4996.html

相关文章

你评论,我赠书~【TFS-CLUB社区 第10期赠书活动】〖uni-app跨平台开发与应用从入门到实践〗等你来拿,参与评论,即可有机获得

文章目录❤️‍🔥 赠书活动 - 《uni-app跨平台开发与应用从入门到实践》❤️‍🔥 编辑推荐❤️‍🔥 抽奖方式与截止时间❤️‍🔥 赠书活动 → 获奖名单❤️‍🔥 赠书活动 - 《uni-app跨平台开发与应用从入门到实践》 内…

基础算法系列--[基本数据结构KMP]

文章目录前言链表单链表双链表栈和队列栈队列单调KMP前言 今天要搞的是基本的一些数据结构,当然咱们这个不是那么“正经”。当然今天也没啥代码,因为太简单了(其实我也想水一下~) 链表 单链表 单链表这个东西,应该…

世界杯基本知识科普

目录 一、历史沿革 二、历届冠军 三、举办城市 四、中国情况 五、国际赛事统计 世界杯(World Cup)是由国际足联主办的世界足坛最高级别的足球比赛,每四年举办一次。 足球世界杯是由一项世界性的赛事,它由16个国家和地区联合…

【Python百日进阶-数据分析】Day133 - plotly饼图:px.pie()实例

文章目录四、实例4.1 带有 plotly express 的饼图4.1.1 欧洲大陆的人口4.1.2 带有重复标签的饼图4.1.3 使用 px.pie 设置饼图扇区的颜色4.1.4 对离散颜色使用显式映射4.1.5 自定义使用 px.pie 创建的饼图4.1.13 Dash 中的饼图四、实例 饼图是一种圆形统计图表,它被…

C++ · 入门 | 准备知识

啊我摔倒了..有没有人扶我起来学习.... 👱个人主页:《CGod的个人主页》\color{Darkorange}{《CGod的个人主页》}《CGod的个人主页》交个朋友叭~ 💒个人社区:《编程成神技术交流社区》\color{Darkorange}{《编程成神技术交流社区》…

JDBC的简单使用与封装

目录 1、JDBC 2、JDBC的常用接口 1.Driver接口 2.Connection接口 3.Statement接口 4.ResultSet接口 3、JDBC的基本使用 1)、简单的增删查改 Ⅰ、查 Ⅱ、增 Ⅲ、改 Ⅳ、删 2)简单封装 1、JDBC 我们先了解JDBC是什么,JDBC的全称是Java数…

11、Mysql高级之SQL优化

11、Mysql高级之SQL优化 文章目录11、Mysql高级之SQL优化0 SQL优化1 大批量插入数据2 优化insert语句3 优化order by语句3.1 环境准备3.2 两种排序方式3.3 Filesort 的优化4 优化group by 语句5 优化嵌套查询6 优化OR条件7 优化分页查询7.1 优化思路一7.2 优化思路二8 使用SQL提…

19. 删除链表的倒数第 N 个结点

文章目录题目描述做题思路代码实现题目链接题目描述 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head [1,2,3,4,5], n 2 输出:[1,2,3,5] 示例 2: 输入:hea…