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 ...
随机推荐
- httpd.yml实例
httpd.ymlapiVersion: apps/v1beta1kind: Deploymentmetadata: name: httpdspec: replicas: 4 template: me ...
- 用selenium获取cookies
前言:由于登录反爬措施的越来越麻烦,甚至出现了12306这种看图识物的无敌验证码,我只能说,我选择死亡.这就衍生出了使用selenium来获取获取cookies. 实例:获取qq空间cookies,亲 ...
- NHibernate使用简单示例
NHibernate使用小示例 1.新建Model类库项目. 使用代码生成器生成Model类. 此处以简单的UserInfo表作为示例. 注意字段前必须以 virtual 修饰. namespace ...
- Tyvj 1518 CPU监控——极恶线段树
题目大意: 给定一个区间及其各个元素的初值,要求支持如下操作: 1.区间加 2.区间赋值 3.查询区间最大值 4.查询区间历史最大值 分析: 容易想到线段树,但是细思恶极(仔细想想恶心到了极点)的是, ...
- 【LOJ#6281】数列分块5
题目大意:维护一个有 N 个数组成的序列,支持查询区间元素和.区间元素向下取整的开方操作. 题解:由于序列中维护的数最大不超过整数的范围,而对于整数范围内的数来说,一个数在开方 5 次及以上时,结果不 ...
- 工具函数判断data为整型字符串
/** * 如果data是整型字符串,则转为整型,否则原样返回 * @param {*} data 整型字符串 */ export const stringToInt = (data) => { ...
- dijkstra 的优先队列优化
既然要学习算法,就要学习到它的精髓,才能够使用起来得心应手. 我还是远远不够啊. 早就知道,dijkstra 算法可以用优先队列优化,我却一直不知道该怎样优化.当时,我的思路是这样的:假设有n个顶点, ...
- python os模块 常用命令
python编程时,经常和文件.目录打交道,这是就离不了os模块.os模块包含普遍的操作系统功能,与具体的平台无关.以下列举常用的命令 1. os.name()——判断现在正在实用的平台,Window ...
- H3C配置FTP服务器
H3C配置FTP服务器 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.FTP协议简介 1.FTP协议是互联网上广泛使用的文件传输协议 FTP文件传送协议(File Transf ...
- C#网络编程之进程管理
这里是视频讲解地址: 这里是代码: using System; using System.Collections.Generic; using System.Linq; using System.Ne ...