Two Tomcat installations on one server in Windows 2K3

2004-12-12 Thread footh
I have a server with several IP addresses and I'd like
to have two separate instances of Tomcat listening on
two of the IP addresses.  I want both of these
instances to be a  separate service as well.

I already had one Tomcat installation on the server
and I attempted to run the installer again under a
different directory.  Then I modified the service.bat
file to give the service a different name and I tried
to install this new instance.  However, I received an
error.

Additionally, it seems both installations point to the
same registry configuration entries which has
directory-specific values (pointing the the directory
of the last installion of Tomcat I performed).

So, I'm thinking I'm not doing this the right way.  I
read the RUNNING.txt file and searched the mailing
list but I can't seem to find information specific to
what I need to do.  Could someone possibly offer a
suggestion for setting this up?

Regards,
JF




__ 
Do you Yahoo!? 
Yahoo! Mail - 250MB free storage. Do more. Manage less. 
http://info.mail.yahoo.com/mail_250

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Two Tomcat installations on one server in Windows 2K3

2004-12-13 Thread Tino Schöllhorn
Hi,
as far as I know you can't run the installer twice. To run several 
identical instances of tomcat you can use the information of the 
follwoing url:

http://jakarta.apache.org/tomcat/tomcat-4.1-doc/RUNNING.txt
It helped me a lot.
Tino
footh wrote:
I have a server with several IP addresses and I'd like
to have two separate instances of Tomcat listening on
two of the IP addresses.  I want both of these
instances to be a  separate service as well.
I already had one Tomcat installation on the server
and I attempted to run the installer again under a
different directory.  Then I modified the service.bat
file to give the service a different name and I tried
to install this new instance.  However, I received an
error.
Additionally, it seems both installations point to the
same registry configuration entries which has
directory-specific values (pointing the the directory
of the last installion of Tomcat I performed).
So, I'm thinking I'm not doing this the right way.  I
read the RUNNING.txt file and searched the mailing
list but I can't seem to find information specific to
what I need to do.  Could someone possibly offer a
suggestion for setting this up?
Regards,
JF

		
__ 
Do you Yahoo!? 
Yahoo! Mail - 250MB free storage. Do more. Manage less. 
http://info.mail.yahoo.com/mail_250

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Two Tomcat installations on one server in Windows 2K3

2004-12-13 Thread footh
Thanks, I already read that but didn't quite
understand how I could use that information for my
setup.

First off, I want to run Tomcat as a service and that
seems to talk about running multiple instances with
the startup script.

Second, item number 4 more or less says for multiple
instances "you can use CATALINA_BASE" as an argument
but doesn't really explain CATALINA_BASE.  Is it the
install directory of Tomcat?  Or is it a directory
where I have another set up "webapps" and context
configuration files.  I can't quite visualize what it
means to use CATALINA_BASE and how to set up the
directories.


--- Tino Schöllhorn <[EMAIL PROTECTED]>
wrote:

> Hi,
> 
> as far as I know you can't run the installer twice.
> To run several 
> identical instances of tomcat you can use the
> information of the 
> follwoing url:
> 
>
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/RUNNING.txt
> 
> It helped me a lot.
> 
> Tino
> 
> 
> footh wrote:
> > I have a server with several IP addresses and I'd
> like
> > to have two separate instances of Tomcat listening
> on
> > two of the IP addresses.  I want both of these
> > instances to be a  separate service as well.
> > 
> > I already had one Tomcat installation on the
> server
> > and I attempted to run the installer again under a
> > different directory.  Then I modified the
> service.bat
> > file to give the service a different name and I
> tried
> > to install this new instance.  However, I received
> an
> > error.
> > 
> > Additionally, it seems both installations point to
> the
> > same registry configuration entries which has
> > directory-specific values (pointing the the
> directory
> > of the last installion of Tomcat I performed).
> > 
> > So, I'm thinking I'm not doing this the right way.
>  I
> > read the RUNNING.txt file and searched the mailing
> > list but I can't seem to find information specific
> to
> > what I need to do.  Could someone possibly offer a
> > suggestion for setting this up?
> > 
> > Regards,
> > JF
> > 
> > 
> > 
> > 
> > __ 
> > Do you Yahoo!? 
> > Yahoo! Mail - 250MB free storage. Do more. Manage
> less. 
> > http://info.mail.yahoo.com/mail_250
> 
> 
>
-
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 




__ 
Do you Yahoo!? 
Yahoo! Mail - now with 250MB free storage. Learn more.
http://info.mail.yahoo.com/mail_250

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Two Tomcat installations on one server in Windows 2K3

2004-12-13 Thread Wolfgang Hackl
footh wrote:
[running more than one Tomcat on a single machine]
First off, I want to run Tomcat as a service and that
seems to talk about running multiple instances with
the startup script.
It is likely that you want to use one version of Tomcat to run your web 
sites. So, I assume you have downloaded a distribution and put it 
somewhere on your server. This location is called CATALINA_HOME. For a 
single instance CATALINA_HOME = CATALINA_BASE, i.e. no need to care about.

Second, item number 4 more or less says for multiple
instances "you can use CATALINA_BASE" as an argument
but doesn't really explain CATALINA_BASE.  Is it the
install directory of Tomcat?  Or is it a directory
where I have another set up "webapps" and context
configuration files.  I can't quite visualize what it
means to use CATALINA_BASE and how to set up the
directories.
If you want to have more than one operating system service, you must 
copy certain parts (mostly configuration files) from your CATALINA_HOME 
directory to a new location. This new directory is called CATALINA_BASE. 
  A CATALINA_BASE is a directory containing configuration files etc. 
that are individual to an OS service. The executable files do not need 
to be copied since they will be re-used.

You need to call service.bat with appropriate parameters (CATALINA_BASE 
is the most important one) in order to install an OS service. The 
init-scripts (Unix) or registry settings (for Windows look around at 
HKEY_LOCAL_MACHINE\System\CurrentControlSet\SERVICES\Apache Tomcat) for 
the service always call the same tomcat executables. The service 
parameters determine wich config files to use.

So for each Tomcat instance, you need to change the server.xml in the 
specific CATALINA_BASE to have your services listening to different IP 
addresses and/or TCP ports (same changes for shutdown port and AJP 
connectors necessary).

I hope this helps. If it is not sufficient, I could provide you with a 
screenshot of my directory layout.

Wolfgang
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Two Tomcat installations on one server in Windows 2K3

2004-12-13 Thread footh
Update - the problem I had with installing the second
service is that I was first using a dash (-) in the
name, and then an underscore (_) both of which were
giving a strange error.  Then, I hadn't realized that
you can only have one port 80 per NIC so that was
obviously causing problems for a while.

So, I got the second service installed and I changed
the "configure" start menu item to point to the new
service.  All the directories were correctly pointing
to the new install directory (and a new registry entry
was created for the new Tomcat service).  Things seems
to be working fine now.


--- footh <[EMAIL PROTECTED]> wrote:

> Thanks, I already read that but didn't quite
> understand how I could use that information for my
> setup.
> 
> First off, I want to run Tomcat as a service and
> that
> seems to talk about running multiple instances with
> the startup script.
> 
> Second, item number 4 more or less says for multiple
> instances "you can use CATALINA_BASE" as an argument
> but doesn't really explain CATALINA_BASE.  Is it the
> install directory of Tomcat?  Or is it a directory
> where I have another set up "webapps" and context
> configuration files.  I can't quite visualize what
> it
> means to use CATALINA_BASE and how to set up the
> directories.
> 
> 
> --- Tino Schöllhorn
> <[EMAIL PROTECTED]>
> wrote:
> 
> > Hi,
> > 
> > as far as I know you can't run the installer
> twice.
> > To run several 
> > identical instances of tomcat you can use the
> > information of the 
> > follwoing url:
> > 
> >
>
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/RUNNING.txt
> > 
> > It helped me a lot.
> > 
> > Tino
> > 
> > 
> > footh wrote:
> > > I have a server with several IP addresses and
> I'd
> > like
> > > to have two separate instances of Tomcat
> listening
> > on
> > > two of the IP addresses.  I want both of these
> > > instances to be a  separate service as well.
> > > 
> > > I already had one Tomcat installation on the
> > server
> > > and I attempted to run the installer again under
> a
> > > different directory.  Then I modified the
> > service.bat
> > > file to give the service a different name and I
> > tried
> > > to install this new instance.  However, I
> received
> > an
> > > error.
> > > 
> > > Additionally, it seems both installations point
> to
> > the
> > > same registry configuration entries which has
> > > directory-specific values (pointing the the
> > directory
> > > of the last installion of Tomcat I performed).
> > > 
> > > So, I'm thinking I'm not doing this the right
> way.
> >  I
> > > read the RUNNING.txt file and searched the
> mailing
> > > list but I can't seem to find information
> specific
> > to
> > > what I need to do.  Could someone possibly offer
> a
> > > suggestion for setting this up?
> > > 
> > > Regards,
> > > JF
> > > 
> > > 
> > > 
> > >   
> > > __ 
> > > Do you Yahoo!? 
> > > Yahoo! Mail - 250MB free storage. Do more.
> Manage
> > less. 
> > > http://info.mail.yahoo.com/mail_250
> > 
> > 
> >
>
-
> > To unsubscribe, e-mail:
> > [EMAIL PROTECTED]
> > For additional commands, e-mail:
> > [EMAIL PROTECTED]
> > 
> > 
> 
> 
> 
>   
> __ 
> Do you Yahoo!? 
> Yahoo! Mail - now with 250MB free storage. Learn
> more.
> http://info.mail.yahoo.com/mail_250
> 
>
-
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 




__ 
Do you Yahoo!? 
The all-new My Yahoo! - Get yours free! 
http://my.yahoo.com 
 


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Two Tomcat installations on one server in Windows 2K3

2004-12-13 Thread footh
Thanks for the response Wolfgang...this helps a lot.

I did finally get this to work by running the
installer a second time and installing in a different
directory.  I mentioned this in a post that I wrote
before I read your post.  Basically the problem I was
having was using an improper name for the service. 
However, this new service does point to the libraries
in the new install directory as opposed to one single
install.

I might try doing what you described and get
everything to run with one main "home" but for now,
I'm happy that I finally have it working.





--- Wolfgang Hackl <[EMAIL PROTECTED]> wrote:

> footh wrote:
> 
> [running more than one Tomcat on a single machine]
> 
> > First off, I want to run Tomcat as a service and
> that
> > seems to talk about running multiple instances
> with
> > the startup script.
> 
> It is likely that you want to use one version of
> Tomcat to run your web 
> sites. So, I assume you have downloaded a
> distribution and put it 
> somewhere on your server. This location is called
> CATALINA_HOME. For a 
> single instance CATALINA_HOME = CATALINA_BASE, i.e.
> no need to care about.
> 
> > Second, item number 4 more or less says for
> multiple
> > instances "you can use CATALINA_BASE" as an
> argument
> > but doesn't really explain CATALINA_BASE.  Is it
> the
> > install directory of Tomcat?  Or is it a directory
> > where I have another set up "webapps" and context
> > configuration files.  I can't quite visualize what
> it
> > means to use CATALINA_BASE and how to set up the
> > directories.
> 
> If you want to have more than one operating system
> service, you must 
> copy certain parts (mostly configuration files) from
> your CATALINA_HOME 
> directory to a new location. This new directory is
> called CATALINA_BASE. 
>A CATALINA_BASE is a directory containing
> configuration files etc. 
> that are individual to an OS service. The executable
> files do not need 
> to be copied since they will be re-used.
> 
> You need to call service.bat with appropriate
> parameters (CATALINA_BASE 
> is the most important one) in order to install an OS
> service. The 
> init-scripts (Unix) or registry settings (for
> Windows look around at 
>
HKEY_LOCAL_MACHINE\System\CurrentControlSet\SERVICES\Apache
> Tomcat) for 
> the service always call the same tomcat executables.
> The service 
> parameters determine wich config files to use.
> 
> So for each Tomcat instance, you need to change the
> server.xml in the 
> specific CATALINA_BASE to have your services
> listening to different IP 
> addresses and/or TCP ports (same changes for
> shutdown port and AJP 
> connectors necessary).
> 
> I hope this helps. If it is not sufficient, I could
> provide you with a 
> screenshot of my directory layout.
> 
> Wolfgang
> 
>
-
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
> 
> 




__ 
Do you Yahoo!? 
Send holiday email and support a worthy cause. Do good. 
http://celebrity.mail.yahoo.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]