开发者社区> D_H_T> 正文

从主机 Windows 上无法远程访问 Linux 的 Tomcat 服务器解决方法

简介: 当在 Linux 上配置好 Tomcat 服务器后,如果从主机中无法访问到 Linux 中的 Tomcat 服务器时,需要做如下的检查: 1. Tomcat 是否启动成功 在控制台输入: ps -ef | grep tomcat 命令含义:从当前所有进程中查找是否含...
+关注继续查看

当在 Linux 上配置好 Tomcat 服务器后,如果从主机中无法访问到 Linux 中的 Tomcat 服务器时,需要做如下的检查:

1. Tomcat 是否启动成功

在控制台输入:

ps -ef | grep tomcat

命令含义:从当前所有进程中查找是否含有 tomcat 进程

如果有内容显示,则说明 Tomcat 启动成功
这里写图片描述

否则,重新启动 Tomcat

2. 检查能否从 Linux 本地中访问到 Tomcat

从控制台输入命令:

wget http://localhost:8080

命令含义:访问 http://localhost:8080
这里写图片描述
否则,检查 Tomcat 端口号是否正确

3. 检查 Tomcat 启动端口号

Tomcat 默认的启动端口号是 8080,如果你没有对 Tomcat 的配置文件做修改的话应该是没有问题的
输入命令:

ps -ef | grep tomcat

命令含义:查看 tomcat 进程信息
这里写图片描述
查看进程号(图中画圈位置)

接着输入命令:

netstat -apn | grep 4091

:grep 后跟的就是上一步所查的进程号)
命令含义:查看 4091 进程占用的端口号
这里写图片描述
图中画圈位置即是你的 Tomcat 的启动端口号

4. 检查远程访问的 ip 地址是否正确

如果从 Linux 本地可以成功访问 Tomcat 服务器,而从 Windows(主机) 上无法访问,那么首先检查远程访问的 ip 地址是否正确
在 Liunx 控制台上输入命令:

ifconfig

这里写图片描述
图中位置即是 Linux 的 ip 地址

5. 检查 Linux 防火墙是否开放 Tomcat 端口号

如果你没有修改过 Linux 防火墙配置的话,那么 Tomcat 端口号一定是被禁用了
因为 Linux 防火墙默认只开启 22 号端口

你需要设置防火墙配置,开放 Tomcat 的端口号
注:网上有其他解决方法说直接关闭防火墙,这种方法很不可取

我的 Linux 版本是 CentOS 7
开放 8080 端口号只需输入命令:

firewall-cmd --zone=public --add-port=8080/tcp --permanent

然后重启防火墙:

firewall-cmd --reload

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
「Linux 系列」阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套
「Linux 系列」阿里云服务器的使用及安装 mysql、tomcat、jdk 三件套
74 0
张尧学院士:云计算仍未根本解决服务共享问题
本文讲的是张尧学院士:云计算仍未根本解决服务共享问题,中国工程院院士、教育部高等教育司司长、清华大学教授张尧学在由谷歌主办的“云计算时代的合作与创新”学术论坛上表示,云计算仍未根本解决服务共享问题
1055 0
从主机 Windows 上无法远程访问 Linux 的 Tomcat 服务器解决方法
当在 Linux 上配置好 Tomcat 服务器后,如果从主机中无法访问到 Linux 中的 Tomcat 服务器时,需要做如下的检查: 1. Tomcat 是否启动成功 在控制台输入: ps -ef | grep tomcat 命令含义:从当前所有进程中查找是否含...
2945 0
tomcat开发远程调试端口以及利用eclipse进行远程调试
一、tomcat开发远程调试端口 方法1   WIN系统   在catalina.bat里:   SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.
1001 0
SVN服务器从Windows迁移到LInux
一、备份VisualSVN项目 1. 现在要使用Linux作为svn服务器,之前是在windows Server 2008上的,用的是VisualSVN, 如下图所示。 2. 现在svn中有一个项目fpp,需要将fpp这个项目导出到linux环境下。
1453 0
Hadoop体系结构中的服务解决介绍
翻了一下最近一段时间写的分享,DKHadoop发行版本下载、安装、运行环境部署等相关内容几乎都已经写了一遍了。虽然有的地方可能写的不是很详细,个人理解水平有限还请见谅吧!我记得在写DKHadoop运行环境部署的时候,遗漏了hadoop服务角色的内容,本篇特地补上这部分内容吧,不然总觉得不舒服。
2387 0
云服务器linux系统与windows怎么选择?一般那种系统好?
现在的电脑技术发展很快,特别是操作系统,用不了多久就会进行更新,很多人在windows云服务器和linux系统之间不知怎么选择。下面笔者就给大家介绍windows云服务器与linux系统哪种比较好,大家应该如何选择?
453 0
+关注
D_H_T
java,编程语言相关技术专家
42
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载