linux系统,tomcat 8080端口,本机访问没问题,远程访问失败,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统,tomcat 8080端口,本机访问没问题,远程访问失败,相关的知识,希望对你有一定的参考价值。

同台机器,安装了mysql,mysql3306端口可以访问,远程桌面端口访问也没问题,截张图,22端口也是能,

1、尝试命令行重启服务,察看是否正确:
sudo service tomcat7 restart #如果你用的tomcat6就替换之

2、如果能够成功启动,察看服务器的配置文件:
sudo vi /etc/tomcat7/server.xml
确保找到下面的端口信息,如果有说明 应该可以访问。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
URIEncoding="UTF-8"
redirectPort="8443" />

3、查看系统日志:
cd /var/log/tomcat7/
用less察看相应的日志,看错误原因,然后贴出代码。
另外把你的不能访问的页面截个图来看看!!!
参考技术A 防火墙配置文件面看看没修改:cd /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT句则代表着8080端口启没加再重启tomcat试试
行能检查网络WEB服务器配置:
①检查网络屏蔽外界访问简单办使用Telnet客户端检查要使用语
telnet serverip 8080
能尝试使用telnet(字符流)访问8080端口服务主机返内容
②步(能返)检查内容Tomcat进行IP黑名单设置
③ 第步检查防火墙设置比使用
iptalbes -F #清空防火墙规则看看效
应该问题解决追问

端口我都开放了,tomcat8080端口就是访问不了,我改成8880端口就可以,我还是想用8080端口,如何才能找出这个问题?

本回答被提问者采纳
参考技术B Linux是安装在哪里?本机ip多少?四三四七五四零一八追问

Linux装在42.3.152.206,我电脑的IP,用的是双网关,可以连42网段

追答

你这42的ip都没法ping通 。。。。。。。。。。

追问

ping的通的,我用的是双网关,网络是通的,mysql能访问,远程桌面也能用

参考技术C 韦讽录事宅观曹将军画马图(杜甫)

linux系统设置tomcat自启动

参考技术A

   linux系统设置tomcat自启动

  需要将tomcat加入自启动队列中,则需要进行如下的操作:

  以root用户登录系统:

  cd /etc/rc.d/init.d/

  vi tomcat

  文件内容参考如下:

  #!/bin/sh

  #

  # tomcat: Start/Stop/Restart tomcat

  #

  # chkconfig: 2345 80 20

  # description: Tomcat is a Java Servlet Container

  #

  #

  # match these values to your environment:

  export CATALINA_BASE=/usr/local/tomcat

  export CATALINA_HOME=/usr/local/tomcat

  export CATALINA_TMPDIR=/usr/local/tomcat/temp

  export JRE_HOME=/usr/java/jdk15

  # Source function library.

  . /etc/rc.d/init.d/functions

  TOMCAT=/usr/local/tomcat

  start()

  echo -n ___FCKpd___0"Starting Tomcat: "

  $TOMCAT/bin/catalina.sh start

  

  stop()

  echo -n ___FCKpd___0"Stopping Tomcat: "

  $TOMCAT/bin/catalina.sh stop

  

  # See how we were called.

  case "$1" in

  start)

  start

  ;;

  stop)

  stop

  ;;

  status)

  ;;

  status)

  ;;

  restart)

  stop

  start

  ;;

  *)

  echo ___FCKpd___0"Usage: $0 startstoprestart"

  ;;

  esac

  exit $RETVAL

  把 tomcat 修改为可运行的文件,命令参考如下:

  chmod a+x tomcat

  使用chkconfig命令把 tomcat 命令加入到系统启动队列中:

  chkconfig --add tomcat

  查看apachectl的状态:

  chkconfig --list tomcat

以上是关于linux系统,tomcat 8080端口,本机访问没问题,远程访问失败,的主要内容,如果未能解决你的问题,请参考以下文章

怎么改本机配置文件,把localhost:8080端口改成用www.baidu.com之类的URL访问,服务器为Tomcat。

Linux下tomcat端口号的访问开放

限制tomcat仅响应本机请求(转)

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

linux系统如何查看端口占用

Linux下Tomcat 8080 端口被占用的解决办法