更改Jenkins端口

inb24sb2  于 2022-09-20  发布在  Jenkins
关注(0)|答案(1)|浏览(217)

我正在尝试将Jenkins端口从默认的8080更改为端口80。

因此,我修改了文件/etc/sysconfig/jenkins,并将变量JENKINS_PORT="8080"更改为JENKINS_PORT="80"

更改端口后,我通过systemctl restart jenkins重新启动了Jenkins服务,服务状态为Active: active (exited)

我将端口更改回8080,重新启动后服务状态为Active: active (running),这很好,我还尝试将端口更改为8081,服务状态也为Active: active (running),就在我尝试使用端口80时,服务状态为Active: active (exited)

我尝试使用netstat -pnltu | grep -i "80"验证端口80是否正在使用,而端口未使用,我尝试配置端口83仅用于测试,得到的行为与配置的端口80(Active: active (exited))相同

我是不是漏掉了什么?

ctehm74n

ctehm74n1#

这里的Jenkins文档中提到了针对Linux系统的另一种解决方案

如果Jenkins因端口正在使用而无法启动,请运行:

systemctl edit jenkins

并添加以下内容:

[Service]
Environment="JENKINS_PORT=8081"

这会将端口从8080更改为8081。

相关问题