Windows访问Linux的Tomcat,显示无法连接

一、端口占用

先查看tomcat下的logs日志文件,如果现实地址已被占用,则需重新修改端口。

tomcat默认启动的是8080,如果你想修改为80,则需要修改server.xml文件:

vim $CATALINA_HOME/conf/server.xml  #如果没有配置$CATALINA_HOME,使用安装目录代替

找到:<Connector port="8080" protocol="HTTP/1.1"/>

修改为:<Connector port="80" protocol="HTTP/1.1" />

二、防火墙拦截

如果Tomcat已经正常启动,说明防火墙未关闭。

(1)在开启了防火墙时,开启相关端口,修改/etc/sysconfig/iptables 文件,添加以下内容:
        -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

(2)直接关闭Linux防火墙。

启动和关闭防火墙的命令

1、系统重启后防火墙开启/关闭生效
       开启: chkconfig iptables on
       关闭: chkconfig iptables off
   2、防火墙开启/关闭即时生效,系统重启后防火墙开启/关闭失效
       开启: service iptables start
       关闭: service iptables stop

时间: 2024-10-11 03:20:49

Windows访问Linux的Tomcat,显示无法连接的相关文章

Windows访问Linux下的共享目录的配置方法

user安全级别 第一步:安装samba3(如果已经安装就跳过这一步) [[email protected] /]# yum groupinstall "CIFS file server" 第二步:修改配置文件 [[email protected] /]# vi /etc/samba/smb.conf 将security参数的值设为user(这是默认值) security = user 第三步:创建可以访问共享目录的用户 [[email protected] test]# userad

windows访问Linux共享的文件

我们在做一些项目的时候,经常会遇到这样的情况,在windows下写了一些代码,需要到Linux下测试.当然你会说我们可以拷入Linux下去测试,但是这样未必会太麻烦了点.我们都知道windows下有网络驱动器或者共享文件夹,可以帮助我们实现windows平台之间共享文件.如何才能在windows平台下和Linux之间共享文件呢? 下面我们使用samba来实现我们需要的功能. 我们只需要在Linux平台配置samba即可.首先.我们查看一下Linux下时候已经安装了samba. rpm -qa |

实现Windows访问Linux文件系统

1.配置samba服务器 2.配置ftp服务器 3.在Linux文件系统中挂载Windows文件夹 mount -t cifs -o username=administrator,password="bjcpcpbk25588",dir_mode=0777,file_mode=0777 //192.168.168.195/dbrman_log /srv/www/htdocs/dbrman_log 原文地址:https://www.cnblogs.com/Wardenking/p/102

windows系统访问linux系统samba服务案例

Windows访问linux系统samba服务 案例:某公司(xxxcompany)有研发部,运维部,网络部,人力资源部,财务部,综合部,采购部,市场部.这8个部门需要分享资源 要求: 研发部有自己的目录:devlopment.研发部的目录研发部所有员工和运维manager可以访问下载,但是只有研发manager可以下载,修改和上传 运维部有自己的目录:operation.运维部的目录运维部所有员工和研发manager可以访问下载,但是只有运维manager可以下载,修改和上传 网络部有自己的目

windows和linux无法访问VMware中linux的tomcat主页问题

1.一定确定自己的tomcat服务器是启动的.(为了确保保险可以在测试前重新shutdown,startup一次) 2.确定自己访问的ip地址和端口号是正确的 如果是VMware外部windows的话,一定要确定外部windows和linux可以ping通(http://www.cnblogs.com/wucongyun/p/6593295.html) 3.如果上面都没问题的话,确定linux系统是否开启了防火墙,如果开启,将防火墙关闭就行了.(不同linux命令可能有所不同,可自行百度) 一般

java连接远程服务器之manyged-ssh2 (windows和linux)

一.所需要的jar包 需要借助Ganymed SSH的jar包:  ganymed-ssh2-262.jar 下载地址: http://www.ganymed.ethz.ch/ssh2/ API详情:  http://www.ganymed.ethz.ch/ssh2/javadoc/ch/ethz/ssh2/package-summary.html 二.实现原理 Ganymed SSH-2 java在整个访问过程中担当SSH的客户端,由于Linux系统自带SSH服务,所以可以直接访问Linux系

宿主机Windows访问虚拟机Linux文件(一)

如果用户使用windows操作系统,但是在虚拟机下配置Linux内核操作操作系统,往往需要实现通过宿主机Windows操作系统访问Linux内核操作系统中资源.本次实验实现的是宿主机windows 10下访问虚拟机Ubuntu文件操作. 一.实验准备及要求 要求宿主机安装Windows操作系统,虚拟机配置Linux内核操作系统. 本次实验环境: 1)宿主机:Windows10操作系统: 2)虚拟机:Ubuntu Kylin_15.10操作系统. 二.实验过程与结果 实验步骤主要分为两步,第一步是

Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT、桥接和Host-only]

Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT.桥接和Host-only] 作者:天齐 一.Windows和linux虚拟机之间联网实现SSH远程连接 假如我们要给主机名为mini1的虚拟机配置ip地址,需要以下几个步骤: 在linux上查看ip地址,如果linux服务器有ip地址,让它的ip地址和windows的ip地址在同一个网段,它们之间才能联网.在linux上查看ip地址的命令为"ifconfig": 发现eth0网卡没有配置i

宿主机Windows访问虚拟机Linux文件(二)

上一篇文章中详细讲述FTP服务(基于文件传输协议的服务),本文则介绍另一种能够实现此功能Telnet(Telecommunications network 远程登陆)服务.本文介绍的telnet我常用来在windows下熟悉Linux指令,只需要使用其远程登陆Ubuntu即可,方便实用. 说明:本文不再赘述前文中已经重复指明的内容. 一.虚拟机Ubuntu开启Telnet服务 1)在终端中输入命令:$ sudo apt-get install xinetd telnetd,安装完成xinetd和