当前位置: 首页 > news >正文

在腾讯云服务器OpenCLoudOS系统中安装Jenkins(有图详解)

Jenkins介绍

Jenkins是一个开源软件项目,是基于java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。

将项目代码的svn地址配置在Jenkins,就可以直接在Jenkins的网页上进行项目的编译、打包、运行,省去了很多部署的步骤,可以做到一键部署,所以这是自动化部署的优势

Jenkins安装,分为以下三步:

1. 安装Jenkins
2. 修改Jenkins配置文件
3. 启动

1. 安装Jenkins

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key
yum install fontconfig java-11-openjdk
yum install jenkins

在这里插入图片描述
在这里插入图片描述
选择:
y
在这里插入图片描述

2. 修改Jenkins配置文件

修改默认端口号8080:

vi /etc/sysconfig/jenkins

在这里插入图片描述
将8080改为8083(改成其他的值也行),因为Jenkins的默认端口号可能会影响tomcat项目的8080端口号,
在这里插入图片描述

将Jenkins用户改为root用户:
在这里插入图片描述

如果是腾讯云服务器(如果是自己在VMware中搭建的服务器,这步可忽略),记得开放端口:

在这里插入图片描述

如果服务器此时还没有安装jdk,请安装jdk,参考这篇文章:

在腾讯云服务器OpenCLoudOS系统中安装jdk(有图详解)

查找服务器jdk的安装目录:

 echo $JAVA_HOME

在这里插入图片描述

vi /etc/init.d/jenkins

在这里插入图片描述
在此处新增jdk的安装目录,加上后缀 /bin/java

在这里插入图片描述
重新加载Jenkins:

systemctl daemon-reload  

在这里插入图片描述

3. 启动

启动Jenkins:

cd /etc/init.d/
./jenkins start

在这里插入图片描述

输入你的服务器IP + 8083:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

创建用户:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

安装完成:

在这里插入图片描述

http://www.lryc.cn/news/139677.html

相关文章:

  • 《vue3实战》在created生命周期中运用slice()方法结合element plus组件实现电影评价系统的分页
  • NO.04 MyBatis的各种查询功能
  • Spring循环依赖
  • docker以distribution和registry管理个人镜像仓库
  • 2023京东酒类市场数据分析(京东数据开放平台)
  • Android中的APK打包与安全
  • HTTPS单向认证与双向认证
  • (七) ElasticSearch 分词器
  • 足球- EDA的历史数据分析并可视化
  • 用正则处理Unicode 编码的文本
  • 【分布式技术专题】「OSS中间件系列」从0到1的介绍一下开源对象存储MinIO技术架构
  • 生成式人工智能的潜在有害影响与未来之路(三)
  • 【2023钉钉杯复赛】A题 智能手机用户监测数据分析 Python代码分析
  • Django(5)-视图函数和模板渲染
  • Windows下 MySql通过拷贝data目录迁移数据库的方法
  • RabbitMQ---订阅模型-Fanout
  • nginx 中新增url请求参数
  • [系统] 电脑突然变卡 / 电脑突然** / 各种突发情况解决思路
  • 改进YOLO系列:8.添加SimAM注意力机制
  • Go与Rust的对比与分析
  • SpingMVC拦截器-异常处理的思路,用户体验不好的地方
  • 【C++设计模式】用动画片《少年骇客》(Ben10)来解释策略模式
  • 软件测试及数据分析处理实训室建设方案
  • 切换Debian的crontab的nano编辑器
  • Spring Cloud Alibaba-Sentinel--服务容错
  • Stable Diffusion 系列教程 | 如何获得更高清优质的AI绘画
  • 食品饮料制造行业如何实现数字化转型和工业4.0
  • UE学习记录03----UE5.2 使用MVVM示例
  • 代码审计-审计工具介绍-DAST+SAST+IAST项目
  • 网络安全应急响应预案培训