情况大致是这样的:现在有一个SomeFileUpload的web项目。
我在本地通过http://localhost:8088/SomeFileUpLoad可以访问到index界面。现在呢?我把这个编译好的SomeFileUpload项目拷到我们的服务器上tomcat下。服务器对我来说是外网,它的IP为218.106.254.100.
在服务器我打开tomcat服务。然而我通过http://218.106.254.100:8088/SomeFileUpLoad访问不到index界面。注:端口号没有错。我在本地也能远程连接到服务器。我应该怎样才能通过http://218.106.254.100:8088/SomeFileUpLoad这个地址访问呢?大家帮帮忙

解决方案 »

  1.   

    有防火墙吗?服务器上localhost可以访问吗?
      

  2.   


    应该是可以访问的 除非的服务器的8088端口未开放
    如果是linux下 看一下iptable
      

  3.   

    我在服务器上打开了端口啊。还是不行啊。
    还有我在服务器上用http://localhost:8088/SomeFileUpLoad可以访问到index界面。
    然而在服务器上用自身的ip.http://218.106.254.100:8088/SomeFileUpLoad访问不到。
    我在外围更加不行吧,怎么解决呢?
      

  4.   

    http://218.106.254.100:8088/SomeFileUpLoad重点有2个:
    1.218.106.254.100  IP  地址你已经确认了,就没有什么问题了。如果还有问题,可以访问www.ip138.com,获取自己外网IP地址。2.8088端口号,这个需要你在服务器上配置且开放这个端口,不是你所谓在本地tomcat开放一个8088就行的,必须是在服务器上。
      

  5.   

    应该是防火墙的问题了  要不你就看下配置文件 server.xml
      

  6.   

    server.xml中的<HOST>要修改。
      

  7.   

    server.xml中的<HOST>,改哪里?
      

  8.   

    我在tomcat上不说了一个小项目,本宿舍的局域网可以访问,但是邻居宿舍的网就无法访问,这是为什么呢》》据说让我部署到什么外围服务器上,难道不要钱吗》》我就是部署玩玩的,不知道楼主是否有解决方案