虚拟机下Linux中的tomcat不能被主机访问的问题

大师们,我的问题如下:
我在自己电脑上安装了虚拟机,安装之后在虚拟机里装了Centos7,并且装了Tomcat,我的Tomcat启动之后,能够在主机中telnet端口,但不能在主机浏览器中访问,虚拟机中端口已经开放了,不管用,关闭防火墙也不管用,请问这是咋回事呢,有哪位大师能指点一下吗?

4个回答

telnet的端口是23,而你浏览器访问的是80端口,先netstat查看一下系统中的tomcat侦听的端口是不是有80. 检查一下tomcat的配置文件等。

msx985211
写程序的项目经理 我在浏览器中访问的路径是http://xxx.xxx.xxx.xxx8080
一年多之前 回复
msx985211
写程序的项目经理 Tomcat端口是8080啊
一年多之前 回复

你是不是把tomcat的默认页面给删了呀

msx985211
写程序的项目经理 怎么会呢,我安装了Tomcat之后就没动过啊
一年多之前 回复

可能因为Root文件夹里没有index.html和index.jsp文件。因为在conf文件夹的web.xml文件中默认的欢迎界面就是root中的index.html。而我的tomcat下载的是解压版的,解压出来root下面只有一个web-inf文件夹,因此我新建了一个index.html文件,放在root文件夹下面,然后重新启动tomcat,界面成功显示了出来。如果还是不行,重启下电脑吧。

msx985211
写程序的项目经理 提示无法访问,看起来跟网络有关的样子,不提示文件找不到
一年多之前 回复
msx985211
写程序的项目经理 有index文件,重启也不管用
一年多之前 回复

虚拟机有没有配置了跟电脑共用同一个网络; NAT模式(N)

msx985211
写程序的项目经理 配置了
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

1
mac通过什么软件去修改linux虚拟机上的tomcat的xml文件
1
linux安装tomcat后无法访问tomcat首页
0
tomcat,配置虚拟主机名(host name),名称中含有“."时,访问不了
2
Linux下 tar指令解压压缩包遇到的问题 tomcat , mysql , 以及jdk
2
linux虚拟机部署tomcat部分文件夹访问不到
1
linux系统下的tomcat,配置文件都写对了,但是html文件夹访问不到。
3
外网访问内网的Tomcat问题
3
关于部署到Linux服务器的tomcat中的项目部能运行的问题
1
tomcat 不能直接连接 keepalived 代理的数据库?
3
https访问tomcat 域名访问不了,通过IP可以访问
1
Centos7 虚拟机配置网络为桥接模式无法ping通主机ip但可以ping通网关和外网
1
xshell 连接不了虚拟机, VMware虚拟机中 无法勾选'将主机虚拟适配器连接到此网络'的问题
6
tomcat启动是正常的也可以访问,但是一段时间以后servlet不能访问,jsp仍然可以访问。
2
vm虚拟机中idea使用tomcat报错:Error running 'ebp': port out of range:-1
1
关于tomcat运行时发现的一次错误问题,希望有大佬能排忧解难一下,感谢
3
linux下启动tomcat失败
4
tomcat正常启动,可与访问tomcat主页,但是不能访问自己写的Jsp页面
1
在windows2003下把tomcat安装为系统服务后,使用服务方式启动tomact 访问网页空白,但是使用自带startup.bat启动是正常的(注:原来的tomcat为解压版安装)
2
tomcat默认首页可以访问,项目无法访问
3
Maven工程的web项目,项目的绝对路径不在Maven工程的target目录下,反而在tomcat服务器的路径下