Jenkins+tomcat+jdk setup
Jenkins download: http://jenkins-ci.org/
jdk version:jdk-7u45-linux-x64.tar.gz
tomcat version:apache-tomcat-7.0.62.tar.gz
OS: rhel7.0_x64
1. install jdk:
1.1.
    # cp jdk-7u45-linux-x64.tar.gz  /usr/lib/jvm
    # tar zxvf jdk-7u45-linux-x64.tar.gz
    # vi /root/.bashrc
add the following content:
    #jdk
        export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45
        export JRE_HOME=${JAVA_HOME}/jre
        export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
        #environmental variable
        export PATH=.:${JAVA_HOME}/bin:$PATH  
1.2.
    #source /root/.bashrc  #take effect
1.3.
    #echo $JAVA_HOME #to check
2. install tomcat and jenkins
2.1 unzip the tar
tar zxvf apache-tomcat-7.0.62.tar.gz
2.2 add following content in /opt/apache-tomcat-7.0.62/bin/startup.sh
TOMCAT_HOME=/opt/apache-tomcat-7.0.62
2.3 copy jenkins.war under /opt/apache-tomcat-7.0.62/webapps/. Then it will be unzip automatically.
[root@songnan05 jenkins]# ls
ColorFormatter.class   help                           jobs                         MainDialog$1.class             plugins                   updates
css                    hudson.model.UpdateCenter.xml  LogFileOutputStream$1.class  MainDialog.class               robots.txt                userContent
dc-license.txt         identity.key.enc               LogFileOutputStream$2.class  Main$FileAndDescription.class  scripts                   war
Download metadata.log  images                         LogFileOutputStream.class    META-INF                       secret.key                WEB-INF
Main.class                   nodeMonitors.xml               secret.key.not-so-secret  winstone.jar
favicon.ico            JNLPMain.class                 MainDialog$1$1.class         nodes                          secrets
[root@songnan05 jenkins]# pwd
/opt/apache-tomcat-7.0.62/webapps/jenkins
2.4 visit http://url:8080/jenkins/
Jenkins+tomcat+jdk setup的更多相关文章
- Linux下的Jenkins+Tomcat+Maven+Git+Shell环境的搭建使用(jenkins自动化部署)【转】
		
jenkins自动化部署 目标:jenkins上点构建(也可以自动检查代码变化自动构建)>>>项目部署完成. 一.安装jenkins 1.下载jenkins 这里我选择的是war包安 ...
 - gitlab+jenkins+tomcat CI/CD 部署
		
整个项目的框架为: gitlab的安装与使用(Centos7) gitlab的安装 新建yum源 vim /etc/yum.repos.d/gitlab-ce.repo [gitlab-ce] nam ...
 - gitlab+jenkins+tomcat war包部署(此文有新版本)
		
对本文进行格式整理,url: https://www.cnblogs.com/huandada/p/9969234.html 整个项目的框架为: 1.gitlab的安装(Centos7) 新建/etc ...
 - Jenkins Tomcat安装设置
		
Jenkins Tomcat安装设置 以下为必须满足Jenkins Tomcat设置的先决条件. 第1步:验证安装Java 要验证Java安装,打开控制台并执行以下Java命令. OS 任务 命令 W ...
 - jenkins安装以及自由风格的项目搭建(jenkins+tomcat+svn)
		
jenkins提供了直接通过war包启动以及通过tomcat容器启动的启动方法,这里使用tomcat来启动jenkins,这也是我觉得更稳定的方法. 提前搭建好tomcat环境,这里我使用的版本是:A ...
 - tomcat jdk servlet websocket版本对应关系
		
最近在考虑公司主要基础三方库版本统一和升级的问题,特看了下tomcat jdk servlet websocket版本的对应关系,如下:
 - tomcat+jdk+mysql
		
转自 http://www.cnblogs.com/liulinghua90/ ,写的很详细,转来共享私藏 按照下面的步骤一步一步来搭建tomcat+jdk+mysql环境. [Linux环境]- ...
 - 环境部署(七):linux下Jenkins+Git+JDK持续集成
		
前面几篇博客介绍了linux下安装Jenkins.Git.JDK以及Git基础教程和Git关联github等内容,这篇博客,介绍下如何在linux服务器中利用它们构建持续集成环境... 一.准备工作 ...
 - please verify the preference field with the prompt:Tomcat JDK name
		
使用MyEclipse的Tomcat的时候出现下面的问题: a configuration error occurred during startup. please ve ...
 
随机推荐
- 串口接收模块(verilog) 波特率115200
			
我来分享一下uart协议之接收verilog代码 顶层实例化 `timecale 1ns / 1ps////////////////////////////////////////////////// ...
 - 深入理解ES6之—set与map
			
Set是无重复值的有序列表.Set会自动移除重复的值,因此你可以使用它来过滤数组中重复的值并返回结果. Map是有序的键值对,其中的键允许是任何类型. Set和Map是es6新增的两个数据集合. Se ...
 - JavaWeb笔记一、Servlet 详解
			
一.创建一个 Servlet 简单实现类 1.创建一个 HelloServlet 类(测试 Servlet 接口方法) 1 //创建一个 HelloServlet 类并实现 Servlet 接口 2 ...
 - freeMarker遍历map的正确方式
			
假设selectDateModel 是我们后台返回的map<String, String>; <#list selectDateModel?keys as key> <o ...
 - openpose模型在AI challenge人体骨骼关键点检测的表现
			
因为之前正好看了CMU在CVPR2017上的论文<Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields>, ...
 - Qemu 简述
			
Qemu 架构 Qemu 是纯软件实现的虚拟化模拟器,几乎可以模拟任何硬件设备,我们最熟悉的就是能够模拟一台能够独立运行操作系统的虚拟机,虚拟机认为自己和硬件打交道,但其实是和 Qemu 模拟出来的硬 ...
 - 通过游戏认识 ---   JQuery与原生JS的差异
			
前言 jQuery是一个快速.简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库( 或JavaScript框架).jQuery设计的宗旨是“write ...
 - Javaweb学习(一):tomcat服务器配置与启动
			
目前所使用的集成开发环境为myeclipse10.7,tomcat版本为apache-tomcat-7.0.82,部分编写地方可能有所不同,但是工具不是最主要的,重要的是掌握的知识. tomcat在m ...
 - C# 跨平台的支付类库ICanPay
			
随着微软的开源,越来越多的项目支持跨平台,但是各种支付平台提供的类库,又老又不支持跨平台,吐槽下,尤其是微信,还有好多坑,于是ICanPay诞生了,今天就来讲ICanPay是什么,怎么使用? ICan ...
 - java 之 原型模式(大话设计模式)
			
原型模式,在笔者理解看来就是克隆,当我们在创建第一个对象时,已经给对象赋值完毕,此时我们需要一个当前对象的副本,如果没有原型模式,我们会再次创建一个对象,然后后二次赋值,保证两个对象完全一致, 这样我 ...