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。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 药流半月同房第二天大出血怎么办 口臭想让它变得不臭怎么办 来单位干了几天不满意想离职怎么办 药流吃药期间吃什么吐什么怎么办 养狗家里味道大怎么办养花有用吗 第一天上班站的脚疼怎么办 入职没有人事所需要的证书怎么办 入职第一天后不想去了怎么办 警察在执法过程中殴打群众怎么办 肾结石打了3天针痛得厉害怎么办 征兵体检过了到部队退兵怎么办 圆通快递要求退回结果被签收怎么办 新生儿蛋蛋淹了破皮了怎么办 要是和同学玩的时候打到睾丸怎么办 睾丸撞了一下里面碎了怎么办 睾丸被蚊子咬了挠坏流水疼怎么办 沐浴乳大量的灌注到尿道里怎么办 当电脑显示有文件损害时怎么办? 电脑上的压缩包手机上打不开怎么办 第五人格多酷账号退出了怎么办 更新显卡驱动时屏幕关闭了怎么办 不知道杯孕做了两次C丁怎么办 小说签约后更不到要求的字数怎么办 电脑中了感染病毒杀不干净怎么办 电脑下载的软件有病毒了怎么办 电脑强制关机后开不了机怎么办 受刺激后出现精神异常该怎么办 当屏幕出现暂时无法移动时怎么办 英雄联盟欧服连接不上服务器怎么办 试客联盟认证手机号成空号了怎么办 汽车脚垫不贴合翘起来了怎么办 版权保护迅雷下载不了的资源怎么办 30岁在外地城市找不到工作怎么办 新买的苹果爱拍充不进去电是怎么办 绝地求生东南亚服匹配不到人怎么办 电脑卡住了怎么办鼠标也点不动 幽灵行动荒野没有主线任务了怎么办 拼多多购买的东西下架了怎么办 电脑版的荒野行动玩的时候卡怎么办 欧洲卡车模拟2气压过低怎么办 word页眉和正文有段距离怎么办