Jenkins安装及问题
来源:互联网 发布:什么软件可以修复ie 编辑:程序博客网 时间:2024/06/08 10:08
Jenkins安装其实比较简单,主要包括下面的两步:
1)在官网http://jenkins-ci.org/上下载最新的安装包jenkins.war;
2)执行安装命令:java -jar jenkins.war
虽然上面简单的两步基本上就可以搞定,但是在本机Windows和远程Linux安装时,可能会出现一些问题,在这里总结一下。
1. 本机Windows上安装
在本机Windows上安装相对比较简单,按照前面两步就可以了。下面是安装过程中的一些输出信息:
E:\Downloads>java -jar jenkins.warRunning from: E:\Downloads\jenkins.warwebroot: $user.home/.jenkins2013-7-17 17:18:00 winstone.Logger logInternalINFO: Beginning extraction from war fileJenkins home directory: C:\Users\XXX\.jenkins found at: $user.home/.jenkins2013-7-17 17:18:16 winstone.Logger logInternalINFO: HTTP Listener started: port=80802013-7-17 17:18:16 winstone.Logger logInternalINFO: Winstone Servlet Engine v0.9.10 running: controlPort=disabled2013-7-17 17:18:17 jenkins.InitReactorRunner$1 onAttainedINFO: Started initialization2013-7-17 17:18:52 jenkins.InitReactorRunner$1 onAttainedINFO: Listed all plugins2013-7-17 17:18:53 jenkins.InitReactorRunner$1 onAttainedINFO: Prepared all plugins2013-7-17 17:18:53 jenkins.InitReactorRunner$1 onAttainedINFO: Started all plugins2013-7-17 17:18:53 jenkins.InitReactorRunner$1 onAttainedINFO: Augmented all extensions2013-7-17 17:18:53 jenkins.InitReactorRunner$1 onAttainedINFO: Loaded all jobs2013-7-17 17:18:58 org.jenkinsci.main.modules.sshd.SSHD startINFO: Started SSHD at port 491212013-7-17 17:18:58 jenkins.InitReactorRunner$1 onAttainedINFO: Completed initialization2013-7-17 17:18:58 hudson.TcpSlaveAgentListener <init>INFO: JNLP slave agent listener started on TCP port 491222013-7-17 17:18:58 hudson.WebAppMain$2 runINFO: Jenkins is fully up and running
下载的jenkins.war放在E:\Downloads目录下。
红色标记的是比较重要的信息:
1)Jenkins安装的默认目录是$user.home/.jenkins,即C:\Users\XXX\.jenkins;
2)Jenkins监听Web访问的默认端口是8080;
3)最后出现“Jenkins is fully up and running ”提示,表示安装成功。
通过访问http://localhost:8080,就可以进入本机上的Jenkins界面。界面如下:
2.远程Linux安装
执行命令:java -jar jenkins.war,默认情况下,Jenkins的端口为8080。
假设远程Linux地址为:10.10.10.1,就可以通过浏览器访问地址http://10.10.10.1:8080/,进入你所安装的Jenkins。
如果出现访问不了的情况,可能因为防火墙禁止直接访问8080号端口。
此时,你可以在安装的时候,通过--httpPort参数设置web访问的端口为80。
命令如下:java -jar jenkins.war --httpPort=80
执行上面命令时,不需要卸载已经安装的Jenkins,直接执行命令重新安装一遍就ok啦。
安装过程的输出信息如下:
[root@netsu206 yuejming]# java -jar jenkins.war --httpPort=80Running from: /root/yuejming/jenkins.warwebroot: $user.home/.jenkinsJul 17, 2013 4:36:29 AM winstone.Logger logInternalINFO: Beginning extraction from war fileJenkins home directory: /root/.jenkins found at: $user.home/.jenkinsJul 17, 2013 4:36:30 AM winstone.Logger logInternalINFO: HTTP Listener started: port=80Jul 17, 2013 4:36:30 AM winstone.Logger logInternalINFO: Winstone Servlet Engine v0.9.10 running: controlPort=disabledJul 17, 2013 4:36:31 AM jenkins.InitReactorRunner$1 onAttainedINFO: Started initializationJul 17, 2013 4:36:31 AM jenkins.InitReactorRunner$1 onAttainedINFO: Listed all pluginsJul 17, 2013 4:36:31 AM jenkins.InitReactorRunner$1 onAttainedINFO: Prepared all pluginsJul 17, 2013 4:36:31 AM jenkins.InitReactorRunner$1 onAttainedINFO: Started all pluginsJul 17, 2013 4:36:31 AM jenkins.InitReactorRunner$1 onAttainedINFO: Augmented all extensionsJul 17, 2013 4:36:31 AM jenkins.InitReactorRunner$1 onAttainedINFO: Loaded all jobsJul 17, 2013 4:36:35 AM org.jenkinsci.main.modules.sshd.SSHD startINFO: Started SSHD at port 39129Jul 17, 2013 4:36:35 AM jenkins.InitReactorRunner$1 onAttainedINFO: Completed initializationJul 17, 2013 4:36:35 AM hudson.TcpSlaveAgentListener <init>INFO: JNLP slave agent listener started on TCP port 42594Jul 17, 2013 4:36:35 AM hudson.WebAppMain$2 runINFO: Jenkins is fully up and running
从上面输出信息可以看出,Jenkins在Liunx上的默认安装目录是/root/.jenkins,同时HTTP的监听端口改成了80。
可能大家会疑问,为什么一定要将web访问端口设置为80呢?设置成其他的行吗?一般情况下设置成其他端口,也是可行的。
80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,主要用于WWW(World Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站,因为浏览网页服务默认的端口号都是80,所以只要输入网址即可,不用输入“:80”了。
因此,此时你只需要在浏览器地址栏中输入http://10.10.10.1/,就可以进入Jenkins。
- Jenkins安装及问题
- jenkins 安装及配置
- Jenkins安装及配置
- jenkins安装及使用
- Jenkins安装及使用
- jenkins安装及配置
- Jenkins---安装及配置/jenkins环境搭建
- Jenkins 安装及配置 1
- jenkins下载及安装部署
- jenkins ---windows部署及问题
- Win7安装Jenkins端口问题
- mac 安装Jenkins问题记录
- mac jenkins环境安装及jenkins使用(未完待续)
- SONAR安装及与JENKINS的集成
- Jenkins安装及和maven结合
- Centos6.6 安装jenkins及配置Nginx
- Linux下Jenkins的安装及配置
- Jenkins持续集成 -- 安装及配置
- hdu1050 一遍遍历
- 中文注释乱码
- 基于OpenCV的图像检索系统
- Lua学习
- Silverlight中的导航总结
- Jenkins安装及问题
- TQ210搭载Android4.0.3系统构建之LED从驱动到HAL到JNI到应用程序(JNI篇)
- C语言位运算详解
- 关于谷歌地图
- BlazeDS详解
- 百度-20120926-字符串编辑距离
- Openfire中的基本实体及关系
- 数据仓库与数据集市
- ASP.NET前台代码绑定后台变量方法总结