我從win2003服務器上的ACF8遷移到Railo4/Tomcat。我很長一段時間使用IIS在同一個域上創建多個站點。在不同端口上運行Railo/Tomcat IIS6站點
mydomain.com for production
mydomain.com:1001 for staging
mydomain.com:2002 for dev
mydomain.com:2003 for dev
mydomain.com:2004 for dev
在使用ACF的IIS中,這一直運行良好,但Railo和Tomcat無法正常工作。我試圖加入
<Host name="mydomain.com" appBase="webapps">
<Context path="" docBase="D:\website\prod\" />
</Host>
<Host name="mydomain.com:1001" appBase="webapps">
<Context path="" docBase="D:\website\stage\" />
</Host>
<Host name="mydomain.com:2002" appBase="webapps">
<Context path="" docBase="D:\website\dev1\" />
</Host>
<Host name="mydomain.com:2003" appBase="webapps">
<Context path="" docBase="D:\website\dev2\" />
</Host>
<Host name="mydomain.com:2004" appBase="webapps">
<Context path="" docBase="D:\website\dev3\" />
</Host>
但我似乎無法得到正確的網站com。我對Apache沒有太多的經驗,所以Tomcat非常陌生,我似乎無法弄清楚這一點。所以任何幫助表示讚賞。
附註: 此安裝也使我的OWA交換Web界面停止工作,這似乎很奇怪,因爲沒有涉及到OWA的cfml。交易所本身仍然有效(我已經用Outlook打了它),但Web界面不起作用。
您應該**不要**正在運行生產,從同一臺機器登臺_and_ dev服務器,特別是不是相同的Tomcat實例。 –
謝謝,但我不想問最佳實踐。這是我進入的環境,我需要使它工作 – Lance
這不是一個「最佳實踐」的問題;你所瞄準的目標是錯誤的。您不能將生產和開發集於一身:您要麼在開發機器上運行您的實時服務器,要麼正在生產機器上開發,而這兩者都是錯誤的。 –