2013-03-11 181 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