参考文档:

https://blog.51cto.com/12629984/1980034

https://www.cnblogs.com/lxs1314/p/8567652.html

https://www.cnblogs.com/dingtian/p/7771906.html

https://www.cnblogs.com/jwrwst/p/6520114.html

准备工作:

1.下载apache tomcat  (下载链接:http://tomcat.apache.org/download-70.cgi 下载tar.gz的压缩包)

2.下载jenkins war包 (下载链接: Jenkins官网https://jenkins.io/download/下载最新版本jenkins.war)

3.下载jdk-8u101-linux-x64.gz

4.下载maven (下载链接 http://maven.apache.org/download.cgi )

安装步骤:

1.安装JDK

在/usr/路径下新建一个文件夹java

tar -zxvf  jdk-8u101-linux-x64.gz

mv jdk1.8.0_101  /usr/java/

设置环境变量vim /etc/profile,如下:

JAVA_HOME=/usr/java/jdk1.8.0_101
JRE_HOME=$JAVA_HOME/jre
CLASSPATH=.:$JAVA_HOME/lib/:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

验证是否成功:

source /etc/profile

java -version

如下,为成功:

2.安装 apache tomcat

tar -zxvf  apache-tomcat-7.0.96.tar.gz -C  /usr/local/apache-tomcat

3.安装jenkins

(1)将jenkins.war放到/usr/local/apache-tomcat/webapp目录下

(2)启动tomcat服务

cd /usr/local/apache-tomcat/bin

./startup.sh

(3)访问jenkins,在浏览器输入:http://你jenkins的ip地址:8080/jenkins

(3.1)首次进入jenkins如要输入密码,密码位置:/root/.jenkins/secrets/initialAdminPassword,按照提示复制密码到界面上,然后点击继续

(3.2)进入选择插件安装界面,选择第一个安装推荐的插件(Install suggested plugins),如下:

安装过程需要一些时间,请耐心等待。。。

(3.3)插件安装完成之后,需要创建第一个用户,建议统一使用test或者admin,我用的是admin

4.安装maven

tar -zxvf apache-maven-3.5.0-bin.tar.gz

mv apache-maven-3.5.0  /usr/local/

设置环境变量,vim /etc/profile

验证是否生效,source /etc/profile

mvn -v 如下,证明生效了:

未完待续。。。。

linux 环境下 apache tomcat 安装jenkins的更多相关文章

  1. linux环境下Apache+Tomcat集群配置

    写在前面 apache配置多个tomcat,实现请求分流,多个tomcat服务均衡负载,增加服务的可靠性.最近研究了一下,遇到许多问题,记录一下,方便以后查阅,不喜欢apache,nginx也是可以做 ...

  2. Linux环境下在Tomcat上部署JavaWeb工程

    本文讲解如何将我们已经编译好的JavaWeb工程在Linux环境下的Tomcat上进行部署,总体上的思路是和Windows下JavaWeb项目部署到tomcat差不多,具体步骤和命令如下. 注:部署之 ...

  3. Linux环境下Python的安装过程

    Linux环境下Python的安装过程 前言 一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从 ...

  4. Linux环境下NodeJS的安装配置(HelloWorld)

    Linux环境下NodeJS的安装配置(HelloWorld) 最简单的环境安装,测试helloworld.给初学者!! 安装脚本,请仔细阅读逐行执行: #!/bin/bash #检查是否已经安装 r ...

  5. Linux环境下使用yum安装zip和unzip

    Linux环境下使用yum安装zip和unzip. yum install zip yum install unzip

  6. PCL库在Linux环境下的编译安装

    PCL库在Linux环境下的编译安装 PCL库的源码库:https://github.com/PointCloudLibrary/pcl 下载完了之后解压下来 编译库的几个步骤 mkdir build ...

  7. Linux学习4-阿里云服务器(CentOS)下使用 Tomcat安装 Jenkins

    前言 通常做自动化测试,需要用到jenkins来做持续集成,那么linux系统里面如何使用tomcat安装Jenkins环境呢? 前面一篇已经搭建好java和tomcat环境,接着直接下载jenkin ...

  8. window 和 linux 环境下杀死tomcat进程——也可以解决其他端口被占用的问题

    1.应用场景 在Windows或者linux操作系统中,我们在启动一个tomcat服务器时,经常会发现8080端口已经被占用的错误,而我们又不知道如何停止这个tomcat服务器. 2.window环境 ...

  9. Linux环境下搭建Tomcat+mysql+jdk

    Linux环境 1.下载并安装一个VMware workstation, 这个是虚拟机的平台(自行度娘下载~),虚拟机是在后面要在里面搭建Linux系统. 2.下载一个centos安装包,linux版 ...

随机推荐

  1. Vue.js 创建第一个应用

    VUE官网下载Vue.js文件或者用Vue的CDN地址 在项目中引入Vue.js文件 代码: <!doctype html> <html lang="en"> ...

  2. Manthan, Codefest 19 (open for everyone, rated, Div. 1 + Div. 2) F. Bits And Pieces sosdp

    F. Bits And Pieces 题面 You are given an array

  3. Python源码:字典

    一.创建增加修改 1.实现代码 #创建 stu_info = { "xiedi":28, "liuhailin":27,"daiqiao": ...

  4. Element-ui 2.8.0版本中提升表格性能,做了哪些事情,原理是什么

    背景 项目中一直用element-ui,之前用el-table的时候,发现表格数据较多时,滑动表格就会很卡.我们的表格中只有200行数据,每行大概有30的字段,表格滑动就卡的不行.在Element-u ...

  5. LeetCode 61:旋转链表 Rotate List

    ​给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数. Given a linked list, rotate the list to the right by k pla ...

  6. Window权限维持(二):计划任务

    Windows操作系统提供了一个实用程序(schtasks.exe),使系统管理员能够在特定的日期和时间执行程序或脚本.这种行为可作为一种持久性机制被red team利用.通过计划任务执行持久性不需要 ...

  7. 【RT-Thread笔记】IO设备模型及GPIO设备

    RTT内核对象--设备 RT-Thread有多种内核对象,其中设备device就是其中一种. 内核继承关系图如下: 设备继承关系图如下: device对象对应的结构体如下: 其中,设备类型type有如 ...

  8. string 字符串 的一些使用方法

    Java语言中,把字符串作为对象来处理,类String就可以用来表示字符串(类名首字母都是大写的). 字符串常量是用双引号括住的一串字符. 例如:"Hello World" Str ...

  9. java socket通信:聊天器(1)

    目的:实现多个客户之间的通信 首先,这个聊天器的框架是这样的: 对于服务器端:建立socket,连接到服务器,并且开始监听. import java.io.*; import java.util.Ar ...

  10. ASP.NET Core系列:中间件

    1. 概述 ASP.NET Core中的中间件是嵌入到应用管道中用于处理请求和响应的一段代码. 2. 使用 IApplicationBuilder 创建中间件管道 2.1 匿名函数 使用Run, Ma ...