文档章节

jenkins的安装

y
 yestreenstars
发布于 2017/08/17 10:13
字数 514
阅读 9
收藏 0
点赞 0
评论 0

jenkins是基于java开发的,java是跨平台的,所以jenkins也是跨平台的,你可以在官方下载页面找到适合你系统的安装方法。

我的系统是CentOS,所以我采用yum方式安装。

wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum -y install jenkins
/etc/init.d/jenkins start

如果启动失败并且报错:“Starting Jenkins bash: /usr/bin/java: No such file or directory”,说明你还没安装java或者jenkins找不到你安装的java程序。

我的java是通过rpm包安装的,所以不会报错,如果你确定你已经安装了java,但还是报错了,那么你需要修改/etc/init.d/jenkins文件,找到candidates这个变量,将你安装的java的路径添加到这个变量的值中。

jenkins默认使用8080端口,如果与你现有的端口冲突,可通过/etc/sysconfig/jenkins文件修改(修改后记得重启jenkins服务)。

启动后就可以通过http://服务器IP:8080访问。

cat /var/lib/jenkins/secrets/initialAdminPassword

执行上面的命令,将结果粘贴到文本框中继续。

选择安装建议的插件,高手可以选择自定义安装。

等待插件的安装……

有时可能会因为网络波动导致某些插件安装失败,可以通过Retry重新安装,直到所有插件都安装成功。

这一步我一般选择“Continue as admin”,然后再重置admin的密码。

记得要重置admin密码,不然你退出后就进不去了!

安装完jenkins后还需安装两个软件:maven和git

安装maven

wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.5.0/binaries/apache-maven-3.5.0-bin.tar.gz
tar xzf apache-maven-3.5.0-bin.tar.gz
mv apache-maven-3.5.0 /opt/apache-maven

安装git

yum -y install git

在jenkins的web管理页面配置一下maven:

进去后找到maven,点“新增Maven”,去掉勾选“自动安装”,Name随便填写,MAVEN_HOME填写/opt/apache-maven,最后点保存。

最后还需要安装一个插件。

此时你新建一个项目时会发现多了一个选择。

© 著作权归作者所有

共有 人打赏支持
y
粉丝 0
博文 38
码字总数 13326
作品 0
深圳
jenkins插件的安装与卸载

说明 Jenkins大部分的功能都是插件来实现的,所以必须知道jenkins插件的安装和卸载。 一、配置插件代理 jenkins在安装插件时候经常出现无法安装的情况,所以可以通过配置jenkins代理,来解决...

日久不生情
2017/11/17
0
0
【Jenkins系列】Jenkins服务器搭建指南-官方文档翻译整理

前言 相对其他软件的安装,Jenkins算是最简单的了,Jenkins安装一般有两种方式,一种独立安装,另一种就是将其部署到应用服务容器,比如Tomcat等,对于Jenkins的安装总结如下: 环境要求 官方...

PeterChen_
2017/10/02
0
0
Jenkins 安装(一)

在CentOS 7上安装Jenkins 1、安装 前去Jenkins官网(https://pkg.jenkins.io/redhat-stable/)上有安装不走 2、安装java yum remove java 然后可以安装openjdk yum install java-1.7.0-open......

wx58bcafcc6d2c9
2017/05/04
0
0
持续集成软件jenkins 安装

安装说明 安装准备 1、若是长期稳定运行,需要使用TLS(Long-Term Support)版本 2、JDK 1.7.X 3、下载地址: a) 通用war包 http://ftp.tsukuba.wide.ad.jp/software/jenkins/war-stable/2.19...

GarenBean
2016/10/26
36
0
Jenkins的安装及部署

Jenkins 是开源的自动化集成部署应用,具有强大的社区支撑,丰富的插件支持。 安装 安装之前,确保你拥有以下最基本的环境保障: Java 7 256MB free memory 1GB+ free disk space Jenkins 官方...

唯慕清风
2016/11/13
5
0
Win7系统上的Jenkins安装笔记

我的操作系统为Win7旗舰版,Java版本为1.8.0_25 Jenkins官网地址:https://jenkins.io/index.html 在这个网站上,有两个版本可以下载,LTS Release和Weekly Release,前者是每12周选出的一个...

北风其凉
2016/07/18
457
0
Jenkins安装及入门配置

一、安装Jenkins Jenkins是开源的,使用Java编写的持续集成的工具,在Centos上可以通过yum命令行直接安装。记录下安装的过程,方便以后查找。需要先安装Java,如果已经Java可以跳过该步骤。 安...

林在路上
01/12
0
0
Jenkins start

system:centos7.2 ip:192.168.1.46 download: wget http://mirrors.jenkins-ci.org/war/latest/jenkins.war    ----Jenkins包 yum -y install epel-release    ----最新yum源 yum -y......

一条特立独行的贪吃蛇
01/04
0
0
【Jenkins教程一】基于Linux的Jenkins安装

前言 Jenkins 是一种基于Java的持续集成工具,主要用于自动,持续地构建/测试软件或者监控一些定时执行的任务。下面介绍基于Linux环境 Jenkins的安装以及相关配置 安装环境: 安装方式 rpm安...

BoomGred
2017/11/02
0
0
前端自动化构建+部署

功能 web前端自动化构建+部署 特性 Docker Jenkins(with nodejs npm) Docker outside of Docker Docker Nginx 尝试部署node应用 docker版Jenkins没有node环境,需要自己配置dockerfile,安装...

代码坊
2017/06/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JEESZ分布式框架--单点登录集成方案

JEESZ分布式框架单点登录集成方案 第一节:单点登录简介 第一步:了解单点登录 SSO主要特点是: SSO应用之间使用Web协议(如HTTPS) ,并且只有一个登录入口. SSO的体系中有下面三种角色: 1) Us...

明理萝
10分钟前
0
1
【易错】一级缓存、二级缓存介绍与常见问题(四)

一般来说,可以在5个方面进行缓存的设计: 1.最底层可以配置的是mysql自带的query cache, 2.mybatis的一级缓存,默认情况下都处于开启状态,只能使用自带的PerpetualCache,无法配置第三方缓...

大白来袭
15分钟前
0
0
rancher安装kubernetes

参考https://rancher.com/quick-start/ 环境(必须相同。否则有很多问题): Ubuntu 16.04 Docker versions are 1.12.6, 1.13.1 or 17.03.2 1、docker安装https://docs.docker.com/install/l......

杰仪
15分钟前
0
0
几维安全Javascript代码混淆(js加密)在线使用说明

几维安全Javascript代码混淆是一项在线加密服务,用户只需将JS文件打包成zip包,提交到加密平台,即可完成代码混淆、字符串加密、属性加密、调用转换等多项保护措施,提高攻击者分析Javascr...

工作的事
17分钟前
1
0
解决dokuwiki创建中文词条文件乱码问题

若直接创建中文词条,打开本地文件夹\dokuwiki\data\pages你会发现,中文字段显示的是URL乱码,需要改一下utf8格式,方法如下:(linux系统亲测有效) 打开 .dokuwiki\conf\local.php 添加一行...

Rhymo-Wu
20分钟前
0
0
设置圆角长条progressbar背景色

1、首先在Drawable下面新建一个xml文件,将这段代码复制进去 <?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-......

王先森oO
20分钟前
0
0
Java语言学习(九):异常处理

异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。常见的三种异常类型有: 检查性异常,如打开一个不存在的文件 运行时异常,如数组越界 错误,如栈溢出 ...

海岸线的曙光
23分钟前
0
0
深入分析golang多值返回以及闭包的实现

一、前言 golang有很多新颖的特性,不知道大家的使用的时候,有没想过,这些特性是如何实现的?当然你可能会说,不了解这些特性好像也不影响自己使用golang,你说的也有道理,但是,多了解底...

万建宁
24分钟前
0
0
img与background-image之间的区别

1.img <img src="图片来源" alt="图片无法显示时显示图片说明性文字" style="设置样式属性" /> img标签虽然不是块状元素,但是可以设置宽高,占位, img设置width后height会自适应匹配,如果...

爱喝水的小熊
25分钟前
1
0
Swift - 添加提示音

func createSound() { //建立的SystemSoundID对象 var soundID:SystemSoundID = 123 //获取声音地址 let path = Bundle.main.path(forResource: "3quan......

west_zll
28分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部