tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pid <...@pidster.com>
Subject Re: Hosted environment
Date Wed, 21 Dec 2011 16:39:46 GMT
On 20/12/2011 11:55, Pid wrote:
> On 20/12/2011 09:21, r.sriram wrote:
>> Thanks Andre.
>> a few quick questions.
>>
>> Questions with respect to your response:
>> Your response:
>>
>>    <Host name="host1.domain1.com"... appBase="/path1/webapps/" ..>
>>    ...
>>    </Host>
>>
>>    <Host name="host2.domain2.com"... appBase="/path2/webapps/" ..>
>>    ...
>>    </Host>
>>
>> Questions:
>>
>>  * which is the file where I should add these lines
> 
>  tomcat/conf/server.xml
> 
>>  * Is host1:www. If not what is it?
> 
> I don't know what that means.
> 
>>  * does path1, path2 etc. start at CATALINA_HOME?
> 
> See below.
> 
>>  * Is there any other configuration change that I need to do
> 
> Yes, you will need to configure the connection between HTTPD and Tomcat,
> using mod_proxy or mod_jk.
> 
>> My Situation
>> Tomcat will be installed in directory let us say in Program Files (*86)
>> directory. That will have the web-inf directory.
> 
> WEB-INF, not web-inf.
> 
>> Each domain has its own root, let us say: ..\domainX.com\httpdocs,
>> domainY.com\httpdocs etc.
> 
> In that case, there should also be:
> 
>  ..\domainX.com\appBase
>  ..\domainY.com\appBase

Like I said here ^^^


>> Questions:
>>
>>  * should I copy WEB-INF directory from C:\Program Files
>>    (x86)\apache-tomcat-6.0.33\webapps\ROOT\ to each of
>>    ..\domainX.com\httpdocs, domainY.com\httpdocs etc.
> 
> No. Definitely not.
> 
> A web application is not the same as a document root.
> 
> You should move the whole of ROOT to the appBase described above.

and here ^^^


p


>> On 12/19/2011 1:12 PM, André Warnier wrote:
>>> r.sriram wrote:
>>>> Hello,
>>>> I am setting up my multiple domains on Go Daddy. In my current
>>>> in-house windows server my Tomcat is on Program Files (86) and the
>>>> ROOT is in C:\Program Files (x86)\apache-tomcat-6.0.33\webapps
>>>> directory. That is where WEB-INF is, that is what is my actual path
>>>> for all files that gets picked up by my web pages (including my
>>>> servlets).
>>>>
>>>> In Go Daddy, there would be different ROOTs for each domain.
>>>> (../<domain>/httpdocs) But there would be one Tomcat installation.
>>>>
>>>> can Tomcat be installed in Program Files (86), and the servlets, and
>>>> all the files needed for the domain be placed in ../<domain
>>>> name>/httpdocs?
>>>> Thanks.....Ram
>>>>
>>> Sure. Look at virtual hosts, here :
>>> http://tomcat.apache.org/tomcat-7.0-doc/config/host.html
>>> (and their appBase attribute)
>>>
>>> <Host name="host1.domain1.com"... appBase="/path1/webapps/" ..>
>>> ...
>>> </Host>
>>>
>>> <Host name="host2.domain2.com"... appBase="/path2/webapps/" ..>
>>> ...
>>> </Host>
>>> etc..
>>>
>>> I suggest to leave the default <Host name="localhost" ..> as it is,
>>> and just add the others.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>
>>>
>>>
>>
> 
> 


-- 

[key:62590808]


Mime
View raw message