我正在尝试将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)
)相同
我是不是漏掉了什么?
1条答案
按热度按时间ctehm74n1#
这里的Jenkins文档中提到了针对Linux系统的另一种解决方案
如果Jenkins因端口正在使用而无法启动,请运行:
并添加以下内容:
这会将端口从8080更改为8081。