文章来自:http://www.ciandcd.com

文中的代码来自可以从github下载: https://github.com/ciandcd

本文将引导jenkins初学者安装和配置jenkins的测试环境。

1. 下载jenkins.war
我这里下载的是jenknins 2.7。

osboxes@osboxes:~/github/jenkins-example$ wget http://mirrors.jenkins-ci.org/war/2.7/jenkins.war

osboxes@osboxes:~/github/jenkins-example$ ls
jenkins2.7.war  jenkins_home  jenkins.log  jenkins.sh  jenkins.war  LICENSE  readme
 
2. 启动jenkins server
设置JENKINS_HOME环境变量,启动后jenkins.war将被解压到JENKINS_HOME目录下,同时所有jenkins的plugins和配置文件也将被写入到JENKINS_HOME所设置的目录下。
可以使用如下的jenkins.sh来启动jenkins server。
启动脚本:
~/github/jenkins-example/jenkins.sh
#!/bin/bash
scriptdir=`dirname "$BASH_SOURCE"`
export JENKINS_ROOT=$scriptdir
export JENKINS_HOME=$JENKINS_ROOT/jenkins_home
echo JENKINS_HOME:$JENKINS_HOME
java -jar $JENKINS_ROOT/jenkins.war --httpPort=8008
 
启动jenkins server:
osboxes@osboxes:~/github/jenkins-example$ ./jenkins.sh > jenkins.log  2>&1 &
 
3. 配置jenkins server
在本机或者其他的机器上的浏览器中打开http://10.130.28.88:8008来访问和配置jenkins, 其中10.130.28.88是jenkins server所在的服务器ip地址。
第一次启动Jenkins需要配置初始管理员密码,手动将/home/osboxes/github/jenkins-example/jenkins_home/secrets/initialAdminPassword中的内容复制,然后粘贴到管理员密码框中。
然后需要等到几十分钟,等Jenkins初始化结束进入下一步, 选择安装建议的plugins。
有的时候由于网络问题,会提示跳过plugin的安装。如果需要离线安装plugins,可以使用脚本https://gist.github.com/micw/e80d739c6099078ce0f3来确保plugin所依赖的plugins也被自动的安装。
如下,选择跳过plugins以后再安装。
 
然后会提示设置管理员用户和密码,如下:
 
 
4 进入jenkins
 经过以上的步骤jenkins已经安装完成。可以使用刚才设置的admin用户来登录试试。
 
 
下次继续讲jenkins的配置和plugins的安装。
 
 

Jenkins2 - 下载与启动的更多相关文章

  1. 不下载SDK启动Android Studio

    一.不下载SDK启动Android Studio 给一个解决方法:Android Studio安装目录下的bin,idea.properties:idea.properties文件末尾加一行:disa ...

  2. ActiveMQ-5.15.2下载和启动(windows)

    一.下载和部署 我的ActiveMQ版本是 5.15.2,参照别人家的博客,下载和启动照样成功.别人家的博客地址: http://blog.csdn.net/clj198606061111/artic ...

  3. Mac 下如何下载、启动和关闭Tomcat 和管理Mac自带的Apache

     Mac 下载.启动和关闭Tomcat 1. 下载Tomcat(地址:tomcat.apache.org),选择适合的版本(这里选择6.0.48),点击“Download”,之后在新页面点击“Core ...

  4. MySQL8.0 下载安装启动(Windows10)

    2019年6月13日20:13:21 MySQL8.0 下载安装启动(Windows10) 下载 下载地址:https://dev.mysql.com/downloads/mysql/8.0.html ...

  5. 痞子衡嵌入式:i.MXRT中不支持DQS的FlexSPI引脚组连接Flash下载与启动注意事项

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是i.MXRT中不支持DQS的FlexSPI引脚组连接Flash下载与启动注意事项. 最近痞子衡在支持一个印度客户,这个客户项目主芯片选择 ...

  6. 痞子衡嵌入式:i.MXRT连接特殊Octal Flash时(OPI DTR模式下反转字节序)下载与启动注意事项(以MX25UM51245为例)

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是OPI DTR模式下反转字节序的Octal Flash在i.MXRT下载与启动注意事项. 在恩智浦官方参考设计板 MIMXRT595-E ...

  7. Windows下Apache的下载安装启动停止

    一:下载 打开任意浏览器,输入网址:http://httpd.apache.org/ 进入如下界面: 我们选择最新版Apache httpd 2.4.12Released,点击Download,进入如 ...

  8. Windows下ActiveMQ的下载和启动

    1.打开浏览器,访问网址activemq.apache.org,如下图所示: 2.下载最新的版本,当前最新版本为5.15.5,根据ActiveMQ需要安装的操作系统选择性下载对应的版本,这里我选择Wi ...

  9. nginx windows版 下载和启动

    nginx Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器.因它的稳定性.丰富的功能集.示例配置文件和低系统资源的消耗而闻名.在连 ...

随机推荐

  1. JSON中的日期格式化

    Json字符串中的日期格式化函数 ConvertJsonDate: function (jd) { var d = new Date(parseInt(jd.replace("/Date(& ...

  2. [wechall] Time to Reset (Exploit, Coding, PHP)

    Time to Reset (Exploit, Coding, PHP) <?php $start=1453000000; $cstf="nipNlJ6ZQPuGQ3i90QUTP8J ...

  3. artDialog测试

    artDialog测试 <script src="../Content/artDialog/v4/artDialog.source.js?skin=default">& ...

  4. iOS开发-Alcatraz插件管理

    CocoaPod负责iOS开发中的引用类库的管理,Alcatraz中文翻译阿尔卡特拉斯岛,也有人称之为恶魔岛,主要是负责管理第三方Xcode 插件.模版以及颜色配置的工具,直接集成到 Xcode 的图 ...

  5. mysql root 密码丢失问题

    root密码丢失,我们需要将mysql以不检查权限的方式重新启动. 在mysql的配置文件(/etc/my.cnf)中,[mysqld]下添加一句skip-grant-tables,然后重新启动服务, ...

  6. nginx 的基础配置[转]

    nginx 的基础配置 分类: 工具软件2013-11-13 23:26 11人阅读 评论(0) 收藏 举报   目录(?)[-] 管理配置文件 全局配置 虚拟机server配置 location配置 ...

  7. eclipse 相同变量高亮显示 颜色修改 变量着色

    问题描述:      在eclipse中使用快捷键或其他原因,不小心按错了,使得变量的高亮显示没了.   1.简单的办法:  网上搜了一下,原来是Toggle Mark Occurrences (Al ...

  8. 统计学习方法笔记 Logistic regression

    logistic distribution 设X是连续随机变量,X服从逻辑斯谛分布是指X具有下列分布函数和密度函数: 式中,μ为位置参数,γ>0为形状参数. 密度函数是脉冲函数 分布函数是一条S ...

  9. three.js 源码注释(三十九)Light/HemisphereLight.js 半球光、 自然光(天光效果)

    /*** * HemisphereLight类 是在场景中创建半球光,就是天光效果,经常用在室外,将各个位置的物体都照亮,室内的光线大多是方向性的, * 无论是窗口还是灯槽,用平面光很方便,室外用平面 ...

  10. Fiddler怎么对IPhone手机的数据进行抓包分析

    http://www.cr173.com/html/20064_1.html Fiddler绝对称得上是"抓包神器", Fiddler不但能截获各种浏览器发出的HTTP请求, 也可 ...