Tomcat安装在远程服务器上。如何检查本地浏览器

时间:2012-08-28 03:38:28

标签: java linux apache tomcat ubuntu

我在远程ubuntu服务器上安装了apache tomcat。 我已正确安装和配置它(ps -ef | grep tomcat列出了tomcat进程)。 我已经在webapps目录中部署了我的应用程序的war文件。 我有服务器的公共IP地址,我也知道tomcat的监听端口。

当我在本地Windows机器的浏览器地址栏上输入public_ip_address_of_server:tomcat_listening_port / my_application_name时, 我得到“无法连接到public_ip_address_of_server:tomcat_listening_port”错误

可能是什么原因?我们将非常感谢您的帮助。

注意:我已经测试过tomcat在服务器上正常运行。

提前致谢

3 个答案:

答案 0 :(得分:0)

对我来说看起来像是一个问题,或者至少是一个连接问题。你可以尝试一些事情......

  1. 您可以使用相同的计算机访问该应用 public_ip_address_of_server:tomcat_listening_port / my_application_name (我已经看过你的注意事项。不要尝试本地主机,直接使用ip。)
  2. 您可以尝试从其他方框中ping这台机器。
  3. 你能不能点击public_ip_address_of_server:tomcat_listening_port 并查看tomcat默认页面是否正在进行。如果不是那么它不是 只能连接和它的n / w问题。

答案 1 :(得分:0)

1)ping到运行tomcat服务器的ip_address;如果ping失败,则首先解决网络问题。

2)如果ping成功,那么看到网络上是否配置了防火墙;如果已配置,请将其关闭。

3)尝试在本地计算机上运行此命令,以查看您是否能够连接到服务器计算机的端口

     nmap -p port ipaddress (for tcp)
     nmap -sU -p port ipaddress (for udp) 

4)如果失败,则在服务器机器上运行上面的命令,看它在那里工作。如果有效,那么你肯定可以说有一些网络或防火墙问题。

答案 2 :(得分:0)

谢谢大家的帮助。 我能够解决这个问题。 我知道它很奇怪,但它不是任何防火墙或服务器问题。 我刚刚安装了tomcat管理器并从那里上传了我的war文件,并重新启动了我的tomcat。 它帮助我的应用程序运行

再次感谢大家。