2013-03-11 147 views
-1

我在unix服务器上部署了tomcat 7。应用程序在它的内部文本模式浏览器中正常工作。tomcat 7将localhost更改为ip地址/主机名

我的服务器ip是190.0.0.1,主机名是test123。在elink中,我输入了URL http://localhost:9999/Test,然后应用程序正常工作。

但是,每当我试图访问应用程序点击网址http://190.0.0.1:9999/Test,比它不工作。我检查了日志中没有错误信息。

可能是一些配置问题,我必须改变,但不知道哪些?

+1

“'190.0.0.1”是正式获得的地址,或者是您为了测试目的而给服务器的地址,您可能遇到了路由问题。 – fvu 2013-03-11 13:11:18

+0

绑定到特定的地址可以在server.xml中完成请参阅[Link](http://stackoverflow.com/questions/18617/how-do-you-configure-tomcat-to-bind-to-a-single -ip-地址本地主机 - 代替-O)。本地主机通常引用环回设备127.0.0.1。通常所有的物理设备也将被绑定。但是,网络配置可能有问题。尝试与您的地址server.xml。 – Andreas 2013-03-11 13:18:19

回答

0

请在您的unix框中输入hostname -i来获取您的机器的IP地址。例如:

[[email protected] conf]$ hostname -i 
10.236.55.42 

然后你就可以用这个IP地址尝试。例如:

http://10.236.55.42:9999/Test 
+0

嗨sarath我给了主机名-i – user1251973 2013-03-11 13:26:45

+0

你可以检查你的server.xml吗? – 2013-03-11 13:31:17

+0

这是只有主机名.... wht shuld我检查我的server.xml – user1251973 2013-03-11 14:02:36