linux下快速安装jenkins
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的更多相关文章
- 如何在Linux下快速安装MapTiler
研究背景: 实际项目用到MapTiler时,为了适应项目不同场景需求,需要测试MapTiler在linux下切图速度,这时就涉及到到MapTiler在Linux下安装的问题,从 M ...
- linux下快速安装chrome
linux下安装chrome 1.按下 Ctrl + Alt + t 键盘组合键,启动终端 2.在终端中,输入以下命令: (将下载源加入到系统的源列表.命令的反馈结果如图.如果返回“地址解析错误”等信 ...
- linux下快速安装emacs方法
背景 在公司工作的时候经常需要在很多服务器之间切换,而公司的服务器上一般都没emacs,因此总结一下快速安装emacs的方法. 最简单的是直接使用yum安装,但是有两个问题,一个是有的生产服务器直接没 ...
- Linux下快速安装Mysql及使用
1.安装 查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: ...
- linux下快速安装python3.xx
安装python3之前的准备工作: 当前环境是centos操作系统[已经安装了gcc++],在安装前需要安装zlib-devel包: yum install zlib-devel yum instal ...
- Linux下快速安装Python3和pip
如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 一.安装p ...
- linux下快速安装pyenv管理多版本python
起因 一直服务器python项目都是放docker跑,这次为了测试,不得不在宿主机跑,就必须安装python3.7,但是ubuntu16.04下有点麻烦 尝试 源码安装,懒,算了,也不想污染服务器环境 ...
- 使用 docker-compose 快速安装Jenkins
本文分享在 docker 环境中,使用 docker-compose.yml 快速安装 Jenkins,以及使用主机中的 docker 打包推送镜像到阿里云 博客园的第100篇文章达成,2019的第一 ...
- 【夯实PHP基础系列】linux下yum安装PHP APC
Alternative PHP Cache(可选PHP缓存),依赖于 PECL扩展库 用源码方式安装,直接yum就行了:首先要安装apc的依赖包:yum install php-pear php-de ...
随机推荐
- 树莓派上使用DHCPig进行DHCP池耗尽攻击
安装DHCPig 这个工具依赖Python的Scapy包,如果未安装需要使用pip工具安装. wget https://github.com/kamorin/DHCPig/raw/master/pig ...
- 【模板】Tarjan scc缩点
代码如下 #include <bits/stdc++.h> using namespace std; const int maxv=1e4+10; const int maxe=1e5+1 ...
- javascript面向对象精要第一章原始类型和引用类型整理精要
- poj 2186 "Popular Cows"(强连通分量入门题)
传送门 参考资料: [1]:挑战程序设计竞赛 题意: 每头牛都想成为牛群中的红人. 给定N头牛的牛群和M个有序对(A, B),(A, B)表示牛A认为牛B是红人: 该关系具有传递性,所以如果牛A认为牛 ...
- 中南大学2018年ACM暑期集训前期训练题集(入门题) J : A Simple Problem
毒瘤哇!为什么要用long long 啊!!!这个题没有加法操作啊,为什么会爆int啊!!!! 思路: http://www.cnblogs.com/buerdepepeqi/p/9048130.ht ...
- 二分图判定 POJ-2492
这是由AC代码改的模板,不能直接交啊 #include<iostream> #include<vector> #include<cstring> using nam ...
- 十二、java_网络编程
目录: 一.网络基础 二.TCP/IP协议 三.IP地址 四.Socket通信 一.网络基础 什么是计算机网络: 把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大.功能强的网络系 ...
- 决策树--信息增益,信息增益比,Geni指数的理解
决策树 是表示基于特征对实例进行分类的树形结构 从给定的训练数据集中,依据特征选择的准则,递归的选择最优划分特征,并根据此特征将训练数据进行分割,使得各子数据集有一个最好的分类的过程. ...
- url 编码和解码网址
Python爬虫视频教程零基础小白到scrapy爬虫高手-轻松入门 https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.482434a6E ...
- BootStrap行内编辑
Bootstrap行内编辑,这里下载了一个X-Editable的插件,在Nuget里面就可以搜到. 引用的js和css大致如下: @*.Jquery组件引用*@ <script src=&quo ...