linux虚拟机安装jenkins及maven/jdk配置
一、jenkins安装
(1)tomcat下载,下载地址:https://tomcat.apache.org
选择对应的版本,以下以新版的tomcat 9.0版本为例

下载zip包

(2)jenkins下载,下载地址:https://jenkins.io/download/,下载下来为一个war文件

(3)上传tomcat包,jenkins包到linux
在linux下新建test目录
mkdir test

通过rz上传tomcat包到test目录下(rz\sz配置请查看https://www.cnblogs.com/ziyuyuyu/p/9229838.html)
cd test
rz+选择刚下载的tomcat包

解压tomcat包
unzip apache-tomcat-9.0.10.zip

上传jenkins的war包到tomcat下的webapp目录下
cd apache-tomcat-9.0.10/webapps/
rz+选择刚下载的jenkins包

(4)启动tomcat,即启动jenkins(通过tomcat的启动来控制jenkins的启动)
执行tomcat目录bin目录下的startup.sh
cd ../bin/
sh startup.sh

(5)在浏览器中输入http://ip:8080/jenkins/即可访问jenkins(此处ip为虚拟机ip)
二、maven/jdk配置
与windows安装jenkins一致,需要进行全局工具配置
jdk
jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择对应版本下载,并安装(jdk的安装配置此处不再细讲)
maven
(1)maven下载地址:https://maven.apache.org/download.cgi
选择对应版本下载
下载下来为一个.zip包,解压后结构如下:

(2)配置maven环境变量
上传maven包到linux并解压,如下图所示解压到/data/jenkins-test/configfile目录下
rz+选择刚下载的maven包
unzip apache-maven-3.5.3-bin.zip

配置环境变量
vim /etc/profile

新增MAVEN_HOME:export MAVEN_HOME=/data/jenkins-test/configfile/apache-maven-3.5.3
在PATH后面添加:$MAVEN_HOME/bin

(3)在jenkins可视化页面上配置maven

linux虚拟机安装jenkins及maven/jdk配置的更多相关文章
- Linux虚拟机安装完centos后环境配置
linux下面安装软件 yum install rpm -ivh 编译安装 三部曲:./configure make make install 卸载 rpm -e 安装方法 1)通过yum安装软件 需 ...
- Kali Linux虚拟机安装完整安装过程及简单配置(视频)
点击播放视频 附:视频中出现的两个txt文本,包含了大致的安装与配置过程: 文本1:KaliLinux虚拟机安装和初步配置 Kali Linux虚拟机安装和初步配置 大家好,今天给大家演示一下在VMw ...
- Java java jdk在Linux下安装与环境变量的配置
java jdk在Linux下安装与环境变量的配置 by:授客 QQ:1033553122 linux环境:CentOS-6.0-x86_64-bin-DVD1.iso [root@localhost ...
- Linux下的Jenkins+Tomcat+Maven+Git+Shell环境的搭建使用(jenkins自动化部署)【转】
jenkins自动化部署 目标:jenkins上点构建(也可以自动检查代码变化自动构建)>>>项目部署完成. 一.安装jenkins 1.下载jenkins 这里我选择的是war包安 ...
- 自动化服务部署(二):Linux下安装jenkins
jenkins是一个Java开发的开源持续集成工具,广泛用于项目开发,具有自动化构建.测试和部署等功能,它的运行需要Java环境. 上篇博客介绍了Linux下安装JDK的步骤,这篇博客,介绍下Linu ...
- 环境部署(二):Linux下安装jenkins
jenkins是一个Java开发的开源持续集成工具,广泛用于项目开发,具有自动化构建.测试和部署等功能,它的运行需要Java环境. 上篇博客介绍了Linux下安装JDK的步骤,这篇博客,介绍下Linu ...
- 虚拟机安装CentOS7 Minimal、jdk和hadoop
虚拟机安装CentOS7 Minimal.jdk和hadoop Table of Contents 1. 安装版本 2. PD安装 3. vim安装和配置 4. 主机名变为bogon的解决办法 5. ...
- Linux虚拟机安装(rhel 7.4)
Linux虚拟机安装(rhel 7.4) linux 1. 创建虚拟机 1.1. 新建虚拟机 1.2. 启动虚拟机 附录:部分配置 1. 创建虚拟机 1.1. 新建虚拟机 新建虚拟机 典型虚拟机 稍后 ...
- Windows下的Linux子系统安装,WSL 2下配置docker
Windows下的Linux子系统安装,WSL 2下配置docker 前提条件: 安装WSL 2需要Windows 10版本是Build 18917或更高,首先先确认系统版本已升级. 在“启用或关闭W ...
随机推荐
- ROS开发--在订阅话题的回调函数中发布话题
处理激光数据时,需要将处理后的激光数据再发布,需要保持一致的频率,所以必须在回调函数中发布激光数据信息. 代码参考:https://blog.csdn.net/heyijia0327/article/ ...
- C 库函数 - fmod()
C 库函数 - fmod() 转自: C 标准库 - <math.h> 描述 C 库函数 double fmod(double x, double y) 返回 x 除以 y 的余数. 声明 ...
- mac 复制文件路径
选中文件 ctrl + option +c 可以复制文件路径
- python开发第二篇 :python基础
python基础a.Python基础 -基础1. 第一句python -python后缀名可以任意? -导入模块时如果不是.py文件,以后的文件后缀名是.py.2.两种 ...
- 【你不知道的javaScript 上卷 笔记4】javaScript 中闭包的一些运用
什么是闭包 闭包是javaScript语言的一种特性,在 javaScript 中以函数作为承接单元.当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行. fun ...
- vue.js中使用离线检测
Html5在window.navigator对象上添加了一个属性onLine 返回布尔值 true表示在线.同时新增了两个事件: window.addEventListener('online', f ...
- Wannafly Camp 2020 Day 2I 堡堡的宝藏 - 费用流
感谢这道题告诉我KM求的是 完备 最大权匹配 :( #include <bits/stdc++.h> using namespace std; #define reset(x) memse ...
- navicat 连接报2059错误
原因 navicat不支持mysql新版本的加密规则,mysql8 之前的版本中加密规则是mysql_native_password, mysql8之后,加密规则是caching_sha2_passw ...
- Java面向对象--类和对象
面向对象是相对于面向过程而言的,是软件开发方法.面向对象把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统设计,更贴近事物的自然运行模式.本篇博客介绍Java面向对象的类和对象 目录: 面 ...
- 835. 字符串统计(Trie树模板题)
维护一个字符串集合,支持两种操作: “I x”向集合中插入一个字符串x: “Q x”询问一个字符串在集合中出现了多少次. 共有N个操作,输入的字符串总长度不超过 105105,字符串仅包含小写英文字母 ...