Linux下快速安装Jenkins

建议使用 FileZilla 工具简化以下步骤中移动、环境变量配置等步骤。

1      软件下载

l  Java:jdk-7u17-linux-x64.tar.gz

l  Tomcat:apache-tomcat-6.0.24.tar.gz

l  Jenkins:jenkins-1.580.1.war

l  Maven:apache-maven-3.1.1-bin.tar.gz

l  Ant:apache-ant-1.8.1-bin.zip

2      软件安装

l  移动所有安装包:mv * /opt/tools/

l  解压:tar -xvf jdk-7u17-linux-x64.tar.gz

l  解压:tar -xvf apache-tomcat-6.0.24.tar.gz

l  解压:tar -xvf apache-maven-3.1.1-bin.tar.gz

l  解压:unzip apache-ant-1.8.1-bin.zip

l  重命名Jenkins包:mv jenkins-1.580.1.war jenkins.war

l  移动Jenkins包:mv jenkins.war /opt/tools/apache-tomcat-6.0.24/webapps/

注:可在Windows中完成解压后,再使用 FileZilla 将解压后的文件夹移入对应linux 目录。

注意jenkins.war中jenkins和点之间不能有空格,否则tomcat会提示找不到jenkins文件

3      建立软链接

l   ln -s jdk1.7.0_17 jdk

l   ln -s apache-tomcat-6.0.24 tomcat

l   ln -s apache-maven-3.1.1 maven

l   ln -s apache-ant-1.8.1 ant

4      配置环境变量

l  vim /etc/profile

l  在profile文件的最后部分,按照下图添加环境变量

注:可使用 FileZilla 将 profile 文件移入Windows 修改后,再覆盖 linux 中原文件。

5      配置Tomcat编码

在/opt/tools/apache-tomcat-6.0.24/conf/server.xml 文件中,按照下图添加一句

URIEncoding="UTF-8"

注:可使用FileZilla 将 server.xml 移至Windows 修改后,再覆盖linux 中源文件

6      启动Tomcat

重启Linux虚拟机,环境变量才能生效

sh /opt/tools/tomcat/bin/startup.sh

7      启动Jenkins

在浏览器中输入“linuxIP地址:8080/jenkins/”,跳转页面如图所示,表示安装成功。(我用的端口号为8080)

8      配置Jenkins

在 Jenkins 左侧系统管理 ---- 系统设置 ---- JDK/Ant/Maven安装,添加它们的安装路径后点击“保存”,完成配置。

<wiz_tmp_tag id="wiz-table-range-border" contenteditable="false" style="display: none;">

 
 
 
 

linux下快速安装jenkins的更多相关文章

  1. 如何在Linux下快速安装MapTiler

    研究背景:          实际项目用到MapTiler时,为了适应项目不同场景需求,需要测试MapTiler在linux下切图速度,这时就涉及到到MapTiler在Linux下安装的问题,从  M ...

  2. linux下快速安装chrome

    linux下安装chrome 1.按下 Ctrl + Alt + t 键盘组合键,启动终端 2.在终端中,输入以下命令: (将下载源加入到系统的源列表.命令的反馈结果如图.如果返回“地址解析错误”等信 ...

  3. linux下快速安装emacs方法

    背景 在公司工作的时候经常需要在很多服务器之间切换,而公司的服务器上一般都没emacs,因此总结一下快速安装emacs的方法. 最简单的是直接使用yum安装,但是有两个问题,一个是有的生产服务器直接没 ...

  4. Linux下快速安装Mysql及使用

    1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: ...

  5. linux下快速安装python3.xx

    安装python3之前的准备工作: 当前环境是centos操作系统[已经安装了gcc++],在安装前需要安装zlib-devel包: yum install zlib-devel yum instal ...

  6. Linux下快速安装Python3和pip

    如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 一.安装p ...

  7. linux下快速安装pyenv管理多版本python

    起因 一直服务器python项目都是放docker跑,这次为了测试,不得不在宿主机跑,就必须安装python3.7,但是ubuntu16.04下有点麻烦 尝试 源码安装,懒,算了,也不想污染服务器环境 ...

  8. 使用 docker-compose 快速安装Jenkins

    本文分享在 docker 环境中,使用 docker-compose.yml 快速安装 Jenkins,以及使用主机中的 docker 打包推送镜像到阿里云 博客园的第100篇文章达成,2019的第一 ...

  9. 【夯实PHP基础系列】linux下yum安装PHP APC

    Alternative PHP Cache(可选PHP缓存),依赖于 PECL扩展库 用源码方式安装,直接yum就行了:首先要安装apc的依赖包:yum install php-pear php-de ...

随机推荐

  1. bug8 eclipse项目导入到myeclipse时 Target runtime com.genuitec.runtime.generic

    1.新导入的工程,出问题很大可能是jdk的版本问题导致,检查一下,发现jdk果然不一致,修改了jdk版本,但异常没有消除 2.网上查询下解决方案,原来在工程目录下的settings,有个文件也需要修改 ...

  2. Codeforces Round #525 (Div. 2) Solution

    A. Ehab and another construction problem Water. #include <bits/stdc++.h> using namespace std; ...

  3. Code-force 1003 E Tree Constructing

                                                                                                    E. T ...

  4. linux 空间释放,mysql数据库空间释放

    测试告急,服务器不行了.down了…… 1.linux如何查看磁盘剩余空间: [root@XXX~]# df -lhFilesystem        Size      Used      Avai ...

  5. grafana worldPing插件

    worldPing插件安装 官网介绍:https://grafana.com/plugins/raintank-worldping-app/installation 插件下砸地址:https://gr ...

  6. Linux shell 自启动脚本写法

    直接上脚本内容 #!/bin/bash #chkconfig: 2345 80 90 #description:sniffer #第一行,告诉系统使用的shell,所以的shell脚本都是这样. #第 ...

  7. nginx-1.12.1编译参数详情

    一下nginx-1.12.1编译参数详情 #/usr/local/nginx/sbin/nginx -V nginx version: nginx/1.12.1 built by gcc 4.4.7 ...

  8. Python基础【day03】:字典进阶(二)

    本节内容 深浅拷贝 循环方式 字典常用方法总结 一.深浅拷贝 列表.元组.字典(以及其他) 对于列表.元组和字典而言,进行赋值(=).浅拷贝(copy).深拷贝(deepcopy)而言,其内存地址是变 ...

  9. Python新手入门英文词汇笔记(转)

    一.交互式环境与print输出 1.print:打印/输出2.coding:编码3.syntax:语法4.error:错误5.invalid:无效6.identifier:名称/标识符7.charac ...

  10. mysql优化问题汇总

    sql优化-->分区-->分表-->垂直分库-->水平分库-->读写分离 分区 关于分区的博客推荐这个:https://blog.csdn.net/youzhouliu/ ...