jenkins是一个持续集成部署的工具,非常好用,当然,有些细节问题还是需要注意的。当我们兴高采烈的安装完jenkins的时候,然后发现并不能访问,真是气死了

在这里插入图片描述
这个时候就要一步一步检测问题出在哪。

首先我们需要确定jenkins是否启动了,可以通过

1
systemctl status jenkins 查看jenkins的状态:
在这里插入图片描述
这里jenkins的状态是正在运行的,那么既然是运行的,为何无法访问呢。

下一步就是检查防火墙了,

systemctl status firewalld
这里发现防火墙正运行,应该是没有开放jenkins的端口:
在这里插入图片描述
我们先用下面的代码来查看有没有开放我们设置的jenkins的端口:

firewall-cmd --list-ports
如果发现没有jenkins的端口,则用

firewall-cmd --permanent --zone=public --add-port=8080/tcp
开启已经配置好的jenkins的端口,然后在重启防火墙,注意一定要重启防火墙!

systemctl reload firewalld
原文链接:https://www.cnblogs.com/Ivan-Wu/p/10451376.html

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐