Jenkins的安装方法(Windows/Linux)
前提:要确定本机全部安装了JDK
一、先说官方的安装方式
打开网址:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins,会留意下面有对应的系统的安装方式:

我们选择Ubuntu的安装方式进行:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu
直接命令安装:
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add -
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
sudo apt-get update
sudo apt-get install jenkins
如果是升级,直接以下命令:
sudo apt-get update
sudo apt-get install jenkins
安装方式还是很简单的,对于其它配置,上面官方的网址上也给出了。
那么既然有安装,就有卸载,参考:http://www.cnblogs.com/EasonJim/p/6277708.html
二、直接下载war包的形式
war包的形式安装有两种:
1、用第三方容器装载,比如tomcat,把war包放在tomcat的webapps目录下。
2、直接用java -jar jenkins.war启动,其实就是用内部jetty服务器,war包上已经嵌入了。
安装过程:
1、下载war包
登录官网:https://jenkins.io/index.html

我们一般下载war包就行了,如果要对于别的系统可以选择下拉菜单进行选择。
2、使用java -jar的方式运行war包
下载回来的war包我放在C盘,如果是linux的,可以放在/usr/local/jenkins,注意,linux下命令要用sudo运行
java -jar jenkins.war
出现类似如下的信息,以windows为例,linux大体一致。


上面的信息说了,初始化密码放置的位置在 C:\Users\Jim\.jenkins\secrets\initialAdminPassword
还有一些配置的文件放置信息也都在上面的提示说了,可以根据提示进去找配置文件。
比如我要重装,那么应该删除C:\Users\Jim\.jenkins\文件夹。
然后用http://127.0.0.1:8080/进行访问,如下:

安装过程,参考:http://www.cnblogs.com/EasonJim/p/6037079.html
对于java -jar xxx.war这样的命令,后面还是有参数的,可以去搜索jenkins.war的启动参数
可以更改端口的启动命令如下:
java -jar jenkins.war --httpPort=8088
还有,或者如果要修改端口号,直接进入到上面命令行提示的配置文件目录C:\Users\Jim\.jenkins\config.xml(linux下参考命令行的提示,确定位置),修改参考:http://www.cnblogs.com/EasonJim/p/6037086.html,建议先以8080端口安装完成之后再修改。
在linux下保持一直启动的状态,可以用以上命令新建一个shell脚本,然后用
nohup sh jenkins.sh &
命令执行,保持一直运行。
linux的参考:http://blog.csdn.net/yanmingming1989/article/details/8557716/
3、使用tomcat的容器加载war包
把war包放在tomcar的webapps目录下,启动tomcat,会自动解压

启动tomcat

启动成功,同样,也是在C:\Users\Jim\.jenkins创建文件夹,在命令行信息也有说明

看下webapps的目录,已经解压出来

在浏览器上访问测试:

同样也是成功的。
官方还出来配置教程,可以参考:https://wiki.jenkins-ci.org/display/JENKINS/Containers

https://wiki.jenkins-ci.org/display/JENKINS/Tomcat
总结:
war包简单方便,每次都会生成配置文件,文件夹的位置在命令行上已经说明,如果是卸载,一定要连同这个配置文件夹一起删除。
其中tomcat部署war包最方便。
题外,如果在windows平台,安装方式建议直接是msi安装包的形式,简单方便。
注意:这种安装方式的配置文件就在运行的文件夹里,比如我安装在了C:\Program Files (x86)\Jenkins,那么配置文件也在这个文件夹里面。这个和上面的war包有很明显区别。
参考:http://www.cnblogs.com/EasonJim/p/6037079.html
Jenkins的安装方法(Windows/Linux)的更多相关文章
- Laravel安装方法 (windows)
Laravel安装方法(windows) 安装PHP 下载PHP7 http://windows.php.net/download#php-7.0 进入上述网站下载PHP7 选择zip包解压安装 配置 ...
- [Linux]jenkins的安装 标签: linux服务器 2016-08-21 20:47 1060人阅读 评论(23)
现阶段遇到一个问题,因为某台服务器需要腾出来,所以需要将这台服务器上jenkins的主节点重新安装到另外一台服务器上.,下面就介绍一下centos7上面jenkins的安装. 一,步骤 注意:新安装的 ...
- 3. Netbackup 7.6客户端的安装(windows/linux)
1 客户端的安装 1.1 Windows客户端安装 1.1.1 客户端hosts修改 windows xp/2003/vista/2008/7/8用户HOSTS文件是在“c:\windows\syst ...
- jenkins环境安装(windows)
一.简介 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能. 二. Jenkins功能 1. ...
- 视频处理工具FFmpeg的安装(windows/Linux)
♣FFmpeg是什么? ♣FFmpeg组成 ♣下载工具 ♣安装FFmpeg ♣应用到j2ee项目 前言:学习视频编码,一定要知道雷霄骅(leixiaohua1020)的专栏 ,伟大的程序员,26岁去世 ...
- NFS的安装以及windows/linux挂载linux网络文件系统NFS
1.创建linux的NFS服务端安装centos6.4,关闭防火墙/etc/init.d/iptables status yum install nfs-utils rpcbind [root@lin ...
- 常用软件的安装(windows/linux)
1. matlab 2016b (两个 iso 文件)(windows) MATLAB R2016b 安装教程 2. clion 在 ubuntu 下的安装 ubuntu 14.04 Clion201 ...
- CI工具Jenkins的安装配置【linux】——jenkins集成sonarqube-异常解决
Setup 官网https://jenkins.io/ 下载war包,扔到tomcat下启动即可. 如果有port限制,在iptables中打开商品限制. 访问http://ip:port/jenki ...
- 手把手教你搭饥荒专用服务器(五)—MOD自动下载安装(Windows+Linux)
想了解更详细内容,请点击原文地址:https://wuter.cn/1985.html/ 饥荒专用服务器的mod设置总共有两种方法. 方法一 在本地游戏中更新mod,然后把mod上传到服务器,但是这种 ...
随机推荐
- win10 ubuntu16双系统安装教程
一. 知识准备 1.材料 前提: 本文档是在win10 64位下进行安装的!32位的安装注意其中的一些细节即可 硬件: X86_64 位电脑 硬盘有 40G 空闲 软件:[百度搜索即可] (1) Ul ...
- 软工实践 - 第十九次作业 Alpha 冲刺 (10/10)
队名:起床一起肝活队 组长博客:https://www.cnblogs.com/dawnduck/p/10046955.htmlz 作业博客:班级博客本次作业的链接 组员情况 组员1(队长):白晨曦 ...
- [HNOI2015][bzoj4011] 落叶枫音 [拓扑DP]
题面 传送门 思路 首先有一个结论(应该是有比较大的利用价值的): 有向无环图的生成外向树树个数等于所有入度非0的点的入度乘积 然后这道题里面,唯一不合拍的因素就是这里有一条可能成环的边 我们可以把这 ...
- [bzoj4372] 烁烁的游戏 [动态点分治+线段树+容斥原理]
题面 传送门 思路 观察一下题目,要求的是修改"距离点$u$的距离一定的点权值",那这个就不能用传统的dfs序类算法+线段树维护,因为涉及到向父亲回溯的问题 看到和树上距离相关的东 ...
- ndk开发-ffmpeg编译
进入模拟器shell: D:\Users\zhouhaitao\AppData\Local\Android\sdk\platform-tools\adb shell ndk编译链接静态库: LOCAL ...
- 设置(settings)
设置(settings) 题目描述 如题所示,这将是一个关于设置的问题. 你需要通过对一个控制台进行设置,来得到不同的效果. 这个控制台由n个控制元件组成,每个元件有m种设置,其中i号元件的第j种设置 ...
- bzoj 2671 莫比乌斯反演
Calc Time Limit: 10 Sec Memory Limit: 128 MBSubmit: 451 Solved: 234[Submit][Status][Discuss] Descr ...
- 原生js提取非行间样式
js用style属性可以获得html标签的样式,但是不能获取非行间样式,如何获取css的非行间样式呢,在低版本ie我们可以用currentStyle,在其他浏览器我们可以用getComputedSty ...
- BZOJ 2199: [Usaco2011 Jan]奶牛议会
2199: [Usaco2011 Jan]奶牛议会 Time Limit: 10 Sec Memory Limit: 259 MBSubmit: 375 Solved: 241[Submit][S ...
- [bzoj3158]千钧一发——二分图+网络流
题目 传送门 题解 很容易建立模型,如果两个点不能匹配,那么连一条边,那么问题就转化为了求一个图上的最大点权独立集. 而我们可以知道: 最大点权独立集+最小点权覆盖集=总权值. 同时最小点权覆盖在一般 ...