如何在使用8080时更改jenkins窗口服务的端口

vic*_*lei 51 jenkins

我在Windows虚拟服务器上安装了Jenkins,并希望将其作为窗口服务运行.

由于端口8080正被其他服务使用,我在jenkins.xml文件中将http端口更改为8081.但是,我根本无法启动localhost:8081/jenkins.我需要详细说明/步骤来配置端口8081或运行Jenkins的东西.

Nuh*_*ler 63

  1. 转到安装Jenkins的目录(默认情况下,它位于Program Files/Jenkins下)
  2. 打开 Jenkins.xml
  3. 搜索--httpPort=8080并替换8080您希望的新端口号

  • 4. 要重新启动 Jenkins,请通过命令提示符进入 Jenkins 安装目录(例如:C:/Program Files(x86)/Jenkins)并输入“jenkins.exe restart”(当然不带引号)。/sf/answers/1040857891/ (3认同)
  • 更新 Jenkins.xml 后,您可以通过“http://jenkins_host_url:port/restart”等 url 重新启动 jenkins。 (2认同)

Col*_*350 29

使用以下命令从cmd行启动Jenkins:

java -jar jenkins.war --httpPort=8081

  • 那不是Windows服务 (2认同)

ROM*_*eer 29

重启Jenkins服务

刚刚重新启动詹金斯服务,你在改变端口后jenkins.xml.

  1. Win+R
  2. 输入"services.msc"
  3. 右键单击"Jenkins"行> Restart

    重启Jenkins

  4. 键入http://localhost:8081/在浏览器中测试更改.


小智 25

Ubuntu 16.04 LTS上,您可以像这样更改端口:

  1. 将配置文件中的端口号更改/etc/default/jenkins为8081(或您喜欢的端口)HTTP_PORT=8081
  2. 重启詹金斯: service jenkins restart

  • 还需要将仪表板中的端口更改为 **`管理 Jenkins > 配置系统 > Jenkins URL`** 至 **8081** (2认同)

sta*_*tar 14

如果您在Redhat上运行,请执行以下操作

  1. 停止詹金斯
    $sudo service jenkins stop
  2. 改变端口号,/etc/sysconfig/jenkins就像我为端口8081所做的那样
    JENKINS_PORT="8081"

  3. 再次启动Jenkins
    $sudo service jenkins start

确保你的FW有正确的刻录规则.


Uda*_*tne 5

在Linux中,

sudo vi /etc/sysconfig/jenkins
Run Code Online (Sandbox Code Playgroud)

使用任何可用端口设置以下配置

JENKINS_PORT="8082"
Run Code Online (Sandbox Code Playgroud)


小智 5

您应该遵循 2 个步骤:

  1. 此步骤之后可以在文件所在的特定文件夹位置运行 cmd .war。此步骤很有帮助,因为 Jenkins 需要一些磁盘空间来执行构建和保存存档。

    set JENKINS_HOME=c:\folder\Jenkins
    
    Run Code Online (Sandbox Code Playgroud)
  2. 此步骤将有助于更改端口号,并可以进行相应的工作。

    java -jar jenkins.war --httpPort=8585
    
    Run Code Online (Sandbox Code Playgroud)

  • 虽然此代码可以解决问题,但[包括解释](//meta.stackexchange.com/q/114762) 如何以及为何解决问题确实有助于提高帖子的质量,并可能会带来更多结果赞成票。请记住,您是在为将来的读者回答问题,而不仅仅是现在提问的人。请[编辑]您的答案以添加解释并指出适用的限制和假设。 (2认同)

kim*_*uon 5

更改 Jenkins 端口(方法 1)

sudo nano /etc/default/jenkins

向下滚动直到找到以下行:

# HTTP 连接器的端口(默认 8080;使用 -1 禁用)

HTTP_PORT=8080

编辑第二行以包含您要指定的端口号。例如:

HTTP_端口=8081

重新启动詹金斯:

sudo systemctl restart jenkins

更改 Jenkins 端口(方法 2)

使用启动的配置参数填充 /lib/systemd/system/jenkins.service 要更改 jenkins 端口,请将 Jenkins 设置为侦听端口 <PORT_NUMBER>:

打开systemd服务文件:
sudo vi /lib/systemd/system/jenkins.service

更改端口:

[服务]
环境=“JENKINS_PORT=9191”

重新加载单位:
sudo systemctl daemon-reload

重新启动詹金斯:
sudo systemctl restart jenkins

更多信息:

https://www.jenkins.io/doc/book/installing/linux/#debianubuntu