2013-05-06 75 views
0

我有一臺運行在Windows 2008服務器上的Jboss應用服務器7。我有一個我已經部署到包含網頁的Jboss的戰爭文件。我可以訪問此網頁,本地,使用url通過互聯網訪問Jboss戰爭部署

http://localhost:8080/test/page1.jsf. 

但是我不能訪問它外部

http://<Ipaddress>:8080/test/page1.jsf 

不起作用。 我有我的Jboss的文件夾在我的intepub /根文件夾,在那裏我可以通過我的網址

http://<Ipaddress>:8080/<documentname> 

做哪些步驟我不得不採取能在我的戰爭文件來訪問內容訪問網頁和文本文件。 我的服務器正在接受8080上的http,但是Jboss需要以某種方式進行配置嗎? 這是非常令人困惑,因爲我想到這只是自動並沒有發生成爲這個大問題

編輯

我試圖編輯我standalone.xml與以下,它仍然是不工作的。

<interfaces> 
    <interface name="management"> 
     <inet-address value="${jboss.bind.address.management:127.0.0.1}"/> 
    </interface> 
    <interface name="public"> 
     <any-ipv4-address/> 
    </interface> 
    <interface name="unsecure"> 
     <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/> 
    </interface> 
</interfaces> 

回答

0

這取決於你如何啓動JBoss服務。確保始終提供服務器的IP,以便在啓動服務器時使用-b <ip>命令從任何地方進行訪問:#> start.bat -b 127.0.0.1。啓動JBoss服務時參考here獲取更多選項。

+0

我以前做過這個,但它沒有幫助。例如,這是來自我在上面的原始帖子中的standalone.xml。 – user1016950 2013-05-08 20:46:18