Jenkins 持续集成之安装部署

Jenkins 持续集成之安装部署

关于Jenkins已经听说许久,一直没有进行过实践。最近刚好有机会实操了一把,特意记录一下!
本文操作环境:CentOS 7
Java环境:1.8

Jenkins 简介

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

Jenkins 部署

Jenkins可以采用安装程序,war包两种形式部署,可根据自己的需要选择安装部署方式。跳转下载地址
此处选择的是 CentOS 下的LTS安装版本(V2.190.2),终端下使用命令 rpm -ivh jenkins.rpm进行安装。Jenkins默认安装位置是:/var/lib/jenkins

Jenkins 启停

命令皆在终端下执行
启动:service jenkins start
停止:service jenkins stop
重启:service jenkins restrat

Jenkins 访问

Jenkins启动后默认端口是8080,浏览器访问:http://ip:8080 即可,访问后会出现下面界面,根据提示使用命令获取到密码填入到框内,初始化系统

 cat /var/lib/jenkins/secrets/initialAdminPassword

在这里插入图片描述

Jenkins 配置修改

使用vi命令打开jenkins配置文件,配置文件修改后需要重启Jenkins

vi /etc/sysconfig/jenkins
## 此属性修改Jenkins端口,可根据个人喜好调整
JENKINS_PORT="8080"
## 修改运行Jenkins系统用户(默认是jenkins),防止因权限出现问题,可修改为root
JENKINS_USER="root"

Jenkins 可能遇到的问题

  • jenkins 启动时报错:Starting Jenkins bash: /usr/bin/java: No such file or directory
    启动报此错误,说明Jenkins启动时没有找到java环境,解决办法:
vi  /etc/init.d/jenkins
## 找到如下代码段
candidates="
/Java/bin/java  ## 添加安装的java环境路径,指向到bin目录的java文件(此行为添加内容)
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/lib/jvm/java-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/bin/java
"

相关文章链接

Jenkins 持续集成之安装部署
Jenkins 持续集成之插件安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值