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 ...
随机推荐
- POJ 1958 Strange Towers of Hanoi 解题报告
Strange Towers of Hanoi 大体意思是要求\(n\)盘4的的hanoi tower问题. 总所周知,\(n\)盘3塔有递推公式\(d[i]=dp[i-1]*2+1\) 令\(f[i ...
- AAD Service Principal获取azure user list (Microsoft Graph API)
本段代码是个通用性很强的sample code,不仅能够操作AAD本身,也能通过Azure Service Principal的授权来访问和控制Azure的订阅资源.(Azure某种程度上能看成是两个 ...
- (转)在Eclipse中创建Maven多模块工程
背景:以前只总结了怎么在命令行下创建maven的多模块项目,在eclipse下怎么创建不是很清楚.最近需要在git的资源库中上传多模块项目,方便后期的维护,所以将网上的资料进行整理. 原文链接:htt ...
- NOIP 普及组 2014 螺旋矩阵
传送门 https://www.cnblogs.com/violet-acmer/p/9898636.html 题解: 这道题挺有意思的,有点考思维吧. 大体思路是用四个pair<int ,in ...
- 'RegAsm.exe' 不是内部或外部命令
我想从cmd运行regasm.exe.它在c:\windows \Microsoft.net\framework\2.057 中可用 我喜欢这个c:\ regasm.exe 它给予 regasm无法识 ...
- 使用WinDbg下的gflags工具导致程序无法执行
问题:the system cannot find file **.exe. 解决方法:开始-运行-输入regedit打开注册表编辑器,找到 HKEY_LOCAL_MACHINE/SOFTWARE/M ...
- elasticsearch 动态模板设置
自定义动态映射 如果你想在运行时增加新的字段,你可能会启用动态映射.然而,有时候,动态映射 规则 可能不太智能.幸运的是,我们可以通过设置去自定义这些规则,以便更好的适用于你的数据. 日期检测 当 E ...
- Linux下网卡绑定模式
Linux bonding驱动一共提供了7种模式,它们分别是:balance-rr .active-backup.balance-xor.broadcast.802.3ad.balance-tlb.b ...
- java日期相关
JAVA中获得一个月最大天数的方法 参考博客:http://www.cnblogs.com/relucent/p/4566582.html Calendar 类是一个抽象类,为日历字段之间的转换提供了 ...
- 【转】基于VSM的命名实体识别、歧义消解和指代消解
原文地址:http://blog.csdn.net/eastmount/article/details/48566671 版权声明:本文为博主原创文章,转载请注明CSDN博客源地址!共同学习,一起进步 ...