zoukankan      html  css  js  c++  java
  • linux下tomcat无法远程访问(开放8080端口)

    我们在linux下配置了tomcat后发现,无法访问除了linux(如果是虚拟机的话,宿主机子根本无法访问tomcat),解决下吧

    原因是我们的tomcat访问需要8080端口,但是从外部访问,我们的防火墙会拦截,而你此时又恰好没有配置8080端口,也没有关闭防火墙,那么就导致这样咯,

    解决步骤:

      1.首先输入 vi /etc/sysconfig/iptables 来打开防火墙配置文件

      2.找到-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT,我们把这句话复制到它的下一行

      3.把复制好的改为如下-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT(就是把22改成了想要开放的端口,例如:我们开放8080)

      4.按esc 键 输入 :wq! 保存并退出

      5.输入 service iptables restart重启防火墙

      6.大功告成

    哈哈,此种方法还是稍微繁琐的,要是日常自己测试的话,只需要把防火墙关闭,省事多了 在命令行输入:service iptables stop  即可

    ps:

      外界访问linux下的特定端口资源是需要开放端口的,如果遇到mysql远程无法访问,也可以借鉴此步骤

  • 相关阅读:
    js学习笔记之标准库
    js学习笔记
    html5学习
    C#调用win32 api程序实例
    javascript计算字符串中出现最多的字符和个数
    javascript中的promise和deferred:实践(二)
    jquery animate 详解
    jquery animate stop函数解析
    javascript继承的写法
    css3 改变滚动条样式
  • 原文地址:https://www.cnblogs.com/arebirth/p/linuxtomcatremote.html
Copyright © 2011-2022 走看看