• linux安装完jenkins无法访问的问题


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

     这个时候就要一步一步检测问题出在哪。

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

    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

    然后继续访问jenkins,发现还是不可以访问,这里博主用的是阿里云的服务器,会自带防火墙,需要去阿里云-》控制台=》轻量应用服务器-》防火墙 中开放端口才可以访问:

    其他服务器不知道有没有这种设定,阿里云需要设置,如果使用的是云服务器ecs,则需要进入安全组进行配置。

    同样,除了jenkins,像我们部署到linux上的项目也会有同样的问题,逐步排查问题就会解决,支持楼主就点下关注吧~~谢谢各位咯~~~~

  • 相关阅读:
    u-boot 内核 启动参数
    模块移除 命令rmmod 的实现
    led 的 platform驱动实现
    kconfig语法
    通过编程语言操作数据库
    linux 下 postgres 的使用总结
    maven 项目遇到的问题(不断更新中)
    从svn中check out maven项目 所遇到的一系列问题:
    java多线程学习
    内连接,外连接,交叉连接--数据库查询语句学习
  • 原文地址:https://www.cnblogs.com/Ivan-Wu/p/10451376.html
Copyright © 2020-2023  润新知