开发者社区> 问答> 正文

在linux上配置了tomcat服务,访问时提示拒绝访问

服务启动正常,云服务器控制台安全组策论已经添加开放了80和8080端口,服务器不知道如何配置端口,求帮助

展开
收起
这茶好喝 2019-03-19 20:27:12 8439 0
2 条回答
写回答
取消 提交回答
  • 防火墙关闭
    tomcat 配置文件 是不是写了本地地址

    2019-07-17 23:31:19
    赞同 展开评论 打赏
  • Zzz
    开发

    调试有这个几个步骤

    1. 在你的服务端上 curl http://127.0.0.1:8080 和 curl http://127.0.0.1:80 看看服务是否正常运行。
      分两种情况,如没有返回结果,则需要检查你服务是否正常启动。
    2. 如可以返回,检查使用公网IP curl。
    3. http://$IP:8080,看看是否可以正常返回,看你的描述大概率是没有正常返回的。
    4. 检查linux防火墙是否启动。
      如果启动,可以尝试把8080端口拦截关闭,或直接关闭防火墙。

    RHEL上的命令

    // 允许8080端口访问
    iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
    systemctl stop iptables
    1. 如果上述方法还不行。
      那要检查安全组策略配置的机器是不是你想访问的机器,大概率来讲,公网入口 -> 云安全 -> 本地防火墙 -> 应用端口。

    只会有这么两道拦着。

    2019-07-17 23:31:19
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 技术揭秘 立即下载
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载