前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >linux下tomcat无法远程访问(开放8080端口)

linux下tomcat无法远程访问(开放8080端口)

作者头像
Arebirth
发布于 2019-09-24 07:23:22
发布于 2019-09-24 07:23:22
5.4K0
举报

我们在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远程无法访问,也可以借鉴此步骤

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-09-18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
LINUX下如何修改IPTABLES开启80端口
最近在做本地服务器的环境,发现网站localhost能正常访问,用ip访问就访问不了,经常使用CentOS的朋友,可能会遇到和我一样的问题。开启了防火墙导致80端口无法访问,刚开始学习centos的朋友可以参考下。
用户1685462
2021/07/27
6.4K0
linux 放开8080端口命令_linux开放端口命令
1.centos7版本对防火墙进行 加强,不再使用原来的iptables,启用firewall
全栈程序员站长
2022/10/04
9.8K0
Linux查看开放端口_linux查看对外端口
想通过防火墙打开8080端口登录tomcat却发现提示 /etc/rc.d/init.d/iptable.找不到文件, 最后发现因为于CentOS7不用iptables执行命令了,所以应用firewall相关命令控制防火墙
全栈程序员站长
2022/10/02
85K0
Linux查看开放端口_linux查看对外端口
Fedora 28 Server 安装 LNMP 重启系统后 Web 无法访问
刚安装完 LNMP 访问正常,重启 Fedora 28 系统之后,发现Web无法访问了,重启 LNMP 一切正常,所有服务都是运行状态,网上查了一下,怀疑是防火墙问题,关闭iptables,原来Fedora服务器版本里面的防火墙原来是firewall,关闭之后正常。
星哥玩云
2022/07/14
1.2K0
linux udp端口怎么打开_debian防火墙开放端口
大家好,又见面了,我是你们的朋友全栈君。 iptables是linux下的防火墙,同时也是服务名称。那么你知道Linux防火墙怎么开放端口么?接下来是小编为大家收集的Linux防火墙开放端口,欢迎大家
全栈程序员站长
2022/09/29
6.7K0
linux下安装tomcat7
启动tomcat:./startup.sh 或者 ./home/grid/tomcat7/bin/startup.sh
全栈程序员站长
2022/08/30
1.4K0
CentOS 7.2防火墙
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。 firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
拿我格子衫来
2022/01/24
4980
linux添加防火墙规则_linux如何查看防火墙状态
大家好,又见面了,我是你们的朋友全栈君 linux防火墙对于我们来说是非常重要的!那么我们要怎么样去配置呢?下面由学习啦小编给你做出详细的linux防火墙配置方法介绍!希望对你有帮助! linux
全栈程序员站长
2022/09/29
9.2K0
linux添加防火墙规则_linux如何查看防火墙状态
打开redis远程访问端口_linux端口开放命令
最近我在阿里云ESC上购买了一台服务器,但是在安装完redis后,我在本地的电脑上怎么也没法调用这台服务器上面的redis服务。
全栈程序员站长
2022/09/29
6K0
linux ubuntu 关闭防火墙命令,Linux下开启/关闭防火墙命令「建议收藏」
firewall的底层是使用iptables进行数据过滤,建立在iptables之上。
全栈程序员站长
2022/07/25
7.7K0
CentOS 6和CentOS 7防火墙的关闭
CentOS6.5查看防火墙的状态: [linuxidc@localhost ~]$service iptable status   显示结果: [linuxidc@localhost ~]$service iptable status Redirecting to /bin/systemctl status  iptable.service ● iptable.service    Loaded: not-found (Reason: No such file or directory)    Activ
庞小明
2018/07/06
7.5K0
Linux学习-vmware虚拟机安装tomcat
/usr/local/tomcat/bin/startup.sh //启动tomcat
全栈程序员站长
2022/02/25
1.3K0
Linux学习-vmware虚拟机安装tomcat
Linux各种常用开发软件安装教程(JDK、Tomcat、MySQL、Nginx、Redis)
-A INPUT -m state --state NEW -m tcp -p tcp --dport 你要开放的端口 -j ACCEPT
青山师
2023/05/05
5110
教大家在如何Centos7系统中安装JDK、Tomcat、Mysql
1、jdk的安装 2、tomcat的安装 3、mysql的安装 远程工具:SSH Secure File Transfer Client
Java学习
2018/07/25
1.1K0
教大家在如何Centos7系统中安装JDK、Tomcat、Mysql
腾讯云服务器Linux系统--安装Tomcat
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
营琪
2019/11/04
35.2K1
iptables-远程访问数据库端口策略
一个开发提出的业务需求,需要开通某台服务器,到某套数据库的访问权限,即1521端口访问权限,提交了网络工单,等网络实施后,进行测试,
bisal
2019/01/30
1.4K0
CentOS7 防火墙设置
CentOS 7中防火墙是一个非常的强大的功能,在CentOS 6.5中对iptables防火墙进行了升级。
码客说
2019/10/21
2.3K0
CentOS防火墙放行端口(以 8080 端口为例)
CentOS防火墙放行端口(以 8080 端口为例) ---- CentOS6下防火墙端口放行,以 8080 端口为例: - 修改配置文件 vi /etc/sysconfig/iptables 复制(yy p) -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT 新的一行改成 -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -
青山师
2023/05/05
2.4K0
推荐阅读
相关推荐
LINUX下如何修改IPTABLES开启80端口
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文