永久修改Jenkins启动端口的一种解决方法

转载 2016年06月01日 17:38:40

As we know,Jenkins的默认端口是8080.但是8080这个端口是安全端口,很多程序或者服务都需要使用这个端口。顺便说说端口的分类:

端口可分为3大类:   
1) 公认端口(Well Known Ports):从0到1023,它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。   
2) 注册端口(Registered Ports):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。   
3) 动态和/或私有端口(Dynamic and/or Private Ports):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始

面对这种端口冲突,我们只能选择改变Jenkins的端口。Jenkins提供的方法是:

在控制台中执行命令  cd <JENKINS_HOME>  

                                      Java -jar jenkins.war --httpPort=8081

这样可以临时修改Jenkins端口,如果你重启Jenkins的话会发现启动的还是8080端口,你之前在修改端口下创建的job都不见了。为了永远的解决这个问题,我们可以寻求bat脚本或者shell脚本的帮助。

bat脚本为例: set JENKINS_HOME=C:\Jenkins

                          cd <JENKINS_HOME>

                           java -jar jenkins.war --httpPort=8081

每次都通过运行这个脚本来启动Jenkins,其实就是每次都设置一次Jenkins的端口,虽然方法并不高明但是确实解决了问题。

相关文章推荐

Jenkins修改端口号(成功率高)

Jenkins默认的端口号是8080,修改方法: 1. 打开终端,cd 到Jenkins的安装目录(即jenkins.war所在目录),如:D:\Program Files (x86)\Jenkins...
  • dzh0622
  • dzh0622
  • 2016年09月08日 13:59
  • 11695

【FAQ】如何修改Jenkins默认的8080端口?

很多时候8080端口总是不想给Jenkins用,因为真的被占了。。。所以需要手工改改: 1,检查 /etc/init.d/jenkins 脚本,修改 do_start 函数的 check_tcp_po...
  • cuiaamay
  • cuiaamay
  • 2015年10月09日 16:56
  • 19648

Jenkins -- 修改端口号

修改端口号

Linux下jenkins改端口、解决内存溢出、版本升级

1、新版本的jenkins修改端口 新版本jenkins的配置文件在/etc/sysconfig/jenkins vi /etc/sysconfig/jenkins 找到JENKINS_PORT...

Linux下jenkins改端口、解决内存溢出、版本升级

介绍在Linux下jenkins新版本如何改端口、解决内存溢出、升级jenkins版本及查看jenkins启动及运行日志的方法。...
  • fullbug
  • fullbug
  • 2016年11月25日 12:27
  • 4878

永久修改Jenkins启动端口的一种解决方法

As we know,Jenkins的默认端口是8080.但是8080这个端口是安全端口,很多程序或者服务都需要使用这个端口。顺便说说端口的分类: 端口可分为3大类:   1) 公认端口(Wel...

jenkins修改端口号

0x000我是采用apt-get install的方式安装jenkins的,由于开发机上存在多个dev类的服务需要用到默认的8080端口,所以需要更改jenkins的端口。0x001网上多数教程是直接...

修改jenkins的默认端口

使用 java -jar jenkins.war这样的命令来启动jenkins时会使用默认的端口8080,有些情况下8080端口已经被我们使用了,这个时候如果希望修改这个端口应该怎么办呢? 方法是在...
  • feierky
  • feierky
  • 2015年06月13日 00:00
  • 4634

windows下安装Jenkins,修改默认端口号

1. 安装Jenkins时运行“java -jar jenkins.war” 命令,出现下列问题          只是因为8080端口已经有程序占用了,需要修改端口号。     解...

Jenkins

Jenkinsjenkins 一个持续集成和交付的服务器。Docker安装这里使用docker镜像的方式安装,如果不懂docker 请移步[docker.io]。下载如果比较慢请使用国内镜像库。do...
  • pretent
  • pretent
  • 2017年01月02日 13:52
  • 970
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:永久修改Jenkins启动端口的一种解决方法
举报原因:
原因补充:

(最多只允许输入30个字)