如何更改Jenkins安装的端口号在Ubuntu 12.04中

我想在Ubuntu下安装jenkins。 我已经按照下面的命令:

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | apt-key add - echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list 

然后

 apt-get update 

 apt-get install jenkins 

但它显示

  • 开始jenkins持续集成服务器jenkins选定的http端口(8080)似乎正在使用另一个程序请select另一个端口用于jenkins

需要帮助如何设置不同的端口供Jenkins运行。

你可以去/etc/default/jenkins并添加/etc/default/jenkins --httpPort=9999或任何端口到JENKINS_ARGS

那么你应该重新启动詹金斯与sudo service jenkins restart

对于其他人仍然在寻找答案,你可以在CentOS / RHEL中的/etc/sysconfig/jenkins或基于Debian的发行/etc/default/jenkins中的/etc/default/jenkins ,并将JENKINS_PORT=变量更改为任何你想要的端口。 重新启动jenkins,它应该在你想要的端口上运行。

就我而言,我补充一下

  HTTP_PORT="XXXX" JENKINS_ARGS="--httpPort=XXXX" 

当在/etc/default/jenkins开头定义变量的时候,它是有效的。