Jenkins的环境部署
一、Tomcat环境安装
1.安装JDK(Java环境)
JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html
安装好后在系统环境变量里配置环境变量:
①添加JAVA_HOME
- 变量名:JAVA_HOME
- 变量值:C:\Program Files\Java\jdk1.8.0_181(根据自己的实际路径配置)
②添加CLASSPATH
- 变量名:CLASSPATH
- 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(记得前面有个“.”)
③编辑path
在系统变量中找到path变量名,双击或点击编辑,在末尾添加如下内容
- 变量名:path
- 变量值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
2.安装Tomcat,配置其环境变量
Tomcat官网:https://tomcat.apache.org/
选择合适的进行下载,例如:https://tomcat.apache.org/download-90.cgi
下载后解压,将其放置一个路径,例如:D:\rj-AnZhuang\apache-tomcat
然后在系统变量中配置环境变量
①新建TOMCAT_HOME变量
- 变量名:TOMCAT_HOME
- 变量值:D:\rj-AnZhuang\apache-tomcat(变量值即为我们下载的tomcat解压路径)
②新建CATALINA_HOME变量
- 变量名:CATALINA_HOME
- 变量值:D:\rj-AnZhuang\apache-tomcat(CATALINA_HOME的变量值与TOMCAT_HOME的变量值是一样的)
③修改path
在系统变量中找到path变量名,双击或点击编辑,在末尾添加如下内容
- 变量名:path
- 变量值:;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib
3.启动Tomcat服务器
方法一:在cmd命令窗口下输入startup.bat回车,运行如下图所示(装了环境变量就不用切换到目录了)
方法二:双击启动startup.bat
4.Tomcat成功启动后,启动浏览器,在浏览器的地址栏里输入:http://localhost:8080/ ,然后回车,进入如下画面,表示Tomcat已经正确安装
二、Jenkins安装
1.jenkins的下载
Jenkins包分两种
- 一种是setup.exe客户端包
- 一种是war包(注意版本问题,低版本导致项目执行报错)
下载地址:https://jenkins.io/download/
例如Jenkins.war下载地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable/2.150.3/jenkins
2. 将安装包放到tomcat的webapps文件夹下
3. 启动jenkins(第一次启动的时候需要输入文件管理员密码,有给出相应的路径,去将密码复制过来即可;下一步点击左边的建议安装的插件;下一步创建用户)
- 重启Tomcat:startup.bat
- 在浏览器输入:http://localhost:8080/jenkins/
到这里Jenkins的环境已经安装完成,就可以去配置Jenkins,构建job了
转载于:https://www.cnblogs.com/JodieRao/p/10459360.html
Jenkins的环境部署相关推荐
- CI:Jenkins自动化环境部署(一)
Jenkins自动化环境部署(一) Jenkins 1. 下载并配置环境变量 1. java 2. jenkins 1. 启动Jenkins Jenkins Jenkins是开源CI&CD软件 ...
- postman+newman+jenkins环境部署
postman+newman+jenkins 环境部署 2017年4月27日 14:33 阅读 11 新浪博客 1.postman: http://itfish.net/article/59864.h ...
- 搭建Jenkins实现自动化部署环境
大家好,我是阿飞云 怕什么真理无穷,进一步有近一步的欢喜 本文是团队内小兄弟的学习笔记整理而来.看完本文大体了解为什么要使用Jenkins,部署Jenkins依赖的环境,以及如何用Jenkins进 ...
- springboot 使用Jenkins实现自动化部署
springboot 使用Jenkins实现自动化部署 简介 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持 ...
- Jenkins+Pipeline+Docker部署SpringBoot项目到远程服务器
Jenkins部署 前言 Jenkins 安装 nginx配置 jenkins配置 Docker安装 项目部署 项目添加Dockerfile文件 Jenkins新建任务 使用Pipeline部署 结果 ...
- 使用jenkins自动化打包部署Vue项目。详细教程。
此教程 jenkins是直接部署到linux服务器上.服务器系统:CentOS 7.3 64位. 流程:jenkins关联码云仓库,点击立即构建,执行shell进行构建,打包,把打包后的dist目录文 ...
- 使用KubeKey 离线环境部署 KubeSphere v3.0.0
使用KubeKey 离线环境部署 KubeSphere v3.0.0 环境准备 以三台centos 7.7 64bit 为例: name ip role node1 192.168.6.17 etcd ...
- JenKins使用pm2部署.net core网站
JenKins使用pm2部署.net core网站 原文:JenKins使用pm2部署.net core网站 登录事先准备好的 Jenkins 1 新建任务 2 源码管理 git 输入正确地址 3 构 ...
- 这样用Docker 搭建 Jenkins 实现自动部署,你知道吗?
一.为什么用jenkins 主要是我们现在的项目都是采用手动部署的,每当给项目中新增一个功能就必须执行(打包--测试--上传测试修复的包到指定服务器--部署上线),这个流程操作起来繁杂,不小心就可能 ...
最新文章
- R语言ggplot2可视化:通过水平半小提琴图和抖动数据点可视化雨云图(Rain Cloud plots)、自定义雨云图中数据点的颜色(数据点的颜色和半小提琴图一致)
- Android代码实现APK文件的安装与卸载
- 在Eclipse上通过插件获取github上的spring源码
- @ConfigurationProperties使用时几个常见误区
- ACL 2018论文解读 | 基于路径的实体图关系抽取模型
- Codeforces Round #595 (Div. 3) F. Maximum Weight Subset 树形dp
- [css] 让你手写一个reset的文件,你应该怎么写?要考虑哪些方面呢?
- Zabbix agent批量自动部署
- 无法关闭microsoft word_仅记录word文档损坏后的挣扎(亲历)
- 线程的四种实现方式,一些方法及线程的同步
- consul mysql 检查_MySQL在Consul服务中的健康检查逻辑
- 在线教育与计算机网络的融合发展,[浅谈线上教育和线下教育的融合]
- [SPS2010] RC1 安装体验
- rhino编程语言c井,Rhino插件开发:RhinoScript脚本教程(4):VBScript基础
- Flash:Flash动画设计案例集合(广告条制作/遮罩动画/扫光动画/书法手写遮罩动画)图文教程之详细攻略
- oracle数据库有哪些权限,ORACLE数据库中权限有哪些?
- 红酒、白酒数据集分析——案例(1)
- 机器学习推导合集02-SVM简明入门1-硬边界SVM的建模过程
- 字符串(varchar)和二进制(varbinary)互转
- 安装ubuntu QT