2011-06-27 131 views
-1

我想知道您是如何通過jboss5.0.0託管網站在Jboss5上託管一個網站?

說,我有我的本地主機上的應用程序

的http://本地主機:8080/someApp

我想將它指向HTTP:// www.someapp.com

編輯server.xml我改變了端口80,因此該應用是現在

的http://本地主機/ someApp

現在,我寫的jboss-web.xml和改變了上下文根/

<jboss-web> 
    <context-root>/</context-root> 
    <virtual-host>www.someapp.com</virtual-host> 
</jboss-web> 

,並刪除了ROOT.war所以應用程序現在是

的http://本地主機/

所以我如果我現在已經不得不把它掛在說:

的http:// www.someapp.com

什麼是虛擬主機的東西?

問候,

署Jamshed凱塔

回答

1

C:\jboss-5.1.0.GA\server\default\deploy\jbossweb.sar\server.xml

轉到該文件的結尾,有一個主機標籤,之後添加這個主機標籤。

<Host name="www.someapp.com" autoDeploy="false" deployOnStartup="false" deployXML="false"> 
<Valve className="org.apache.catalina.valves.AccessLogValve" prefix="localhost_access_log." 
suffix=".log" pattern="common" directory="${jboss.server.log.dir}" resolveHosts="false"/> 
</Host> 

如果您沒有DNS,則必須編輯您的主機文件以添加域IP映射。

http://www.openscope.net/2010/01/17/virtual-hosting-with-jboss/

相關問題