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 ...
随机推荐
- bug8 eclipse项目导入到myeclipse时 Target runtime com.genuitec.runtime.generic
1.新导入的工程,出问题很大可能是jdk的版本问题导致,检查一下,发现jdk果然不一致,修改了jdk版本,但异常没有消除 2.网上查询下解决方案,原来在工程目录下的settings,有个文件也需要修改 ...
- Codeforces Round #525 (Div. 2) Solution
A. Ehab and another construction problem Water. #include <bits/stdc++.h> using namespace std; ...
- Code-force 1003 E Tree Constructing
E. T ...
- linux 空间释放,mysql数据库空间释放
测试告急,服务器不行了.down了…… 1.linux如何查看磁盘剩余空间: [root@XXX~]# df -lhFilesystem Size Used Avai ...
- grafana worldPing插件
worldPing插件安装 官网介绍:https://grafana.com/plugins/raintank-worldping-app/installation 插件下砸地址:https://gr ...
- Linux shell 自启动脚本写法
直接上脚本内容 #!/bin/bash #chkconfig: 2345 80 90 #description:sniffer #第一行,告诉系统使用的shell,所以的shell脚本都是这样. #第 ...
- 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 ...
- Python基础【day03】:字典进阶(二)
本节内容 深浅拷贝 循环方式 字典常用方法总结 一.深浅拷贝 列表.元组.字典(以及其他) 对于列表.元组和字典而言,进行赋值(=).浅拷贝(copy).深拷贝(deepcopy)而言,其内存地址是变 ...
- Python新手入门英文词汇笔记(转)
一.交互式环境与print输出 1.print:打印/输出2.coding:编码3.syntax:语法4.error:错误5.invalid:无效6.identifier:名称/标识符7.charac ...
- mysql优化问题汇总
sql优化-->分区-->分表-->垂直分库-->水平分库-->读写分离 分区 关于分区的博客推荐这个:https://blog.csdn.net/youzhouliu/ ...