msx985211
创业的鱼
2018-10-11 07:13
采纳率: 57.1%
浏览 2.2k

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • oyljerry
    oyljerry 2018-10-11 08:42
    已采纳

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

    点赞 评论
  • weixin_39808420
    世纪怪咖 2018-10-11 07:24

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

    点赞 评论
  • qq_30487401
    程序员狐小李 2018-10-11 12:09

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

    点赞 评论
  • fouling
    fostlin 2018-10-13 07:36

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

    点赞 评论

相关推荐