linux tomcat 8080访问不了

新加的测试服务器。启动tomcat正常 外部就是访问不了,查了资料,开放端口还需配置

编辑文件

vi /etc/sysconfig/iptables
Firewall configuration written by system-config-firewall
 Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT

增加8080端口

# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-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 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT  

重启服务就ok了

service iptables restart
时间: 2024-10-21 17:21:00

linux tomcat 8080访问不了的相关文章

linux tomcat 8080端口 访问不了 centeOS防火墙问题

CentOS-7-x86_64-Minimal-1511.iso 用这个装的系统没问题,因为这个版本最小的没装防火墙,所以部署好tomcat就能访问了 CentOS-7-x86_64-DVD-1511.iso 可能默认开启了防火墙 所以,外部访问不了原来是因为linux下没有开启对8011的端口访问权限造成的.通过下面的命令可以开启允许对外访问的网络端口: iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #开启8080端口 不过重启后又没了 这两条

tomcat不能访问

问题描述 只要一重新启动服务器,tomcat7就不能访问,服务器是linux.每次都是8005端口不能启动,只要重新安装tomcat就可以访问了!难道启动tomcat,8080,8005,8009三个端口都必须启动吗? 解决方案 解决方案二:没试过,不知道,来围观!

linux tomcat 的安装

1.tomcat6 下载地址 http://tomcat.apache.org/download-60.cgi 下载的话,下载那个.tar.gz后缀名的即可. 好像在 Linux.Unix上tomcat没有32.64之分,我估计是在编译的时候,看你在什么系统上使用呢 ps:以·tar.gz为扩展名的是一种压缩文件,在Linux和OSX下常见,Linux和OSX都可以直接解压使用这种压缩文件.   2.安装   1>.解压文件(必须在apache-tomcat-6.0.44.tar.gz文件的目录

java-linux中的tomcat无法访问的问题

问题描述 linux中的tomcat无法访问的问题 我在本机上装了一个虚拟机,然后在虚拟机中安装tomcat端口号配置为8090,启动tomcat.然后用Linux自带浏览器,输入192.168.1.111:8090/class1,访问结果正常.在windows环境下,ping 我虚拟机的ip地址ping 192.168.1.111 也是正常的.但是在浏览器中输入192.168.1.111:8090/class1,却看不到结果.请高手指点. 解决方案 看上去是虚拟机上的防火墙等拦截了

Eclipse配置Tomcat,访问404错误

我从官网上面下载的tomcat6,直接启动发现正常使用,但是在Eclipse绑定后启动,访问localhost:8080,本来应该是tomcat的主页,但是却报了404错误. 百度搜索了一下,原来是tomcat编译位置的原因! 在Server面板中双击Tomcat就可以进入配置界面: 注意,如果你的Server Locations是灰色的,那么请先remove掉tomcat中部署的所有工程,然后clean一下. 看一下三个选项: 1 use workspace metadata 2 use to

VPN客户端连接Linux服务端访问速度变慢怎么解决

VPN客户端连接Linux服务端访问速度变慢怎么解决   解决办法有三种: 方法一:编辑pptpd源码,增加MTU; 方法二:使用脚本,在pptp接口连接up以后增加MTU; 方法三:不使用MPPE加密; 第一种虽然从根本上解决了问题,但是由于水平问题放弃了;第三种由于取消了传输加密,心理上觉得不安全,也放弃了; 方法二 /etc/ppp/ip-up.d/mppefixmtu.sh #!/bin/sh CURRENT_MTU="`ip link show $1 | grep -Po '(?<

Linux系统无法使用访问MySQL解决方法

  Linux系统无法使用访问MySQL解决方法.MySQL是最为常见的关系型数据库管理系统,不过有不少用户在使用过程中也会遇到一些小问题,有Linux系统用户发现,在Linux系统无法访问MySQL,为什么会造成这样原因呢?又要怎么解决呢?让我们一起来寻找答案吧. Linux 1.问题及异常 ThreadPoolAsynchronousRunner - com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@75d6

linux tomcat日志过大处理办法

问题描述 linux tomcat日志过大处理办法 请给一个详细的教程,谢谢了.之前找过一个cronolog的教程,但是找不到教程所说的代码. 解决方案 用logrotatehttp://stephen830.iteye.com/blog/2159024 解决方案二: 这里有个文章可以参考下:http://www.cnblogs.com/yjhrem/articles/3147686.html

log-如何配置tomcat把访问日志也输出到tomcat命令窗口

问题描述 如何配置tomcat把访问日志也输出到tomcat命令窗口 目前我用的是tomcat7或8,请问各位配置把localhost_access_log.txt的日志也输出到tomcat命令窗口. tomcat命令窗口的日志存放在Tomcat 8.0logs目录下,该目录下有多个文件?,都是记录日志的,我发现 localhost_access_log.txt的?日志只会记录在该文件中,请问怎么配置让它也可以输出到tomcat命令窗口? 解决方案 配置Tomcat的访问日志格式化输出配置Tom