2012-02-24 33 views
6

Tomcat'i (bağımsız modda, yani Apache [*] olmadan ) nasıl yapılandırabilirim, böylece tek bir sunucuda dağıtabilir ve bağlı olarak iki farklı web sunucusuna hizmet verebilirim. alan adında talep edildi mi?İki etki alanı ve iki webapps için bir Tomcat örneği

Bunu yaparken yakalananlar nelerdir? Her iki alanda da SSL var mı? kimse burada aslında yaptıysa ben

Böyle bir kurulum açıklayan bir blog girişi bulunamadı ... Bu sorulara cevap yanı sıra mümkün olduğunca geribildirim ilgi duyarım, ama Tomcat 5.5 için var:

<Engine defaultHost="domain1.com" name="Catalina"> 
    <Host name="domain1.com" appBase="/home/user1/domain1"> 
    <Alias>www.domain1.com</Alias> 
    <Context path="" docBase="."/> 
    </Host> 
    <Host name="domain2.com" appBase="/home/user1/domain2"> 
    <Alias>www.domain2.com</Alias> 
    <Context path="" docBase="."/> 
    </Host> 

http://iam-rakesh.blogspot.com/2009/10/hosting-multiple-domains-in-tomcat.html

Ayrıca, ben .../tomcat/webapps/

Ben bu işi olurdu olurdu kez nasıl iki "kökler içeride bir web uygulamasını,, ROOT.war, var bugün itibariyle ", domain1.com için bir kök webapp domain2.com içinve bir kök webapp?.war nerededir?

+0

[*] Apache'yi Tomcat'in önünde göreceli olarak kolayca yapılabileceğini biliyorum ... Ama bu sorunun ne olduğu değil. Bu soru gerçekten Tomcat ile bağımsız modda böyle bir şey yapmaktan ibarettir. –

cevap

4

Bağlantınız olan blog temel olarak nasıl yapılacağını gösterir. Farklı bir şekilde ihtiyacınız olan şey, her ana makine için 'docBase' özniteliğini farklı bir şekilde ayarlamaktır. DocBase, o ana bilgisayar için savaş dosyalarının yeridir. Farklı docBases ile farklı kök uygulamalara sahip olabilirsiniz.

İlgili konular