You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Steve Jacobson <st...@sourcelabs.com> on 2005/05/10 00:42:22 UTC

tomcat System Administrator's Guide and SysAdmin tools

All,

  We have been looking for a comprehensive System Administrator's Guide 
for Tomcat, that looks at Tomcat from the perspective of a System 
Administrator that needs to deploy tomcat and applications on tomcat.  
Most of what we have googled concentrates on deploying tomcat for a 
developer, or a development environment.  Many SysAdmins don't actually 
speak java, though, and would be looking for a guide to be able to 
support java applications on their servers without having to become java 
experts themselves.

  We are also looking for any tools that might be used to verify a 
successful installation of tomcat, beyond the index.jsp, and manager and 
admin tools.  Has anyone written anything that goes through and makes 
sure that tomcat is installed correctly, and that everything is set up 
properly, as an installation verification tool?

  For both the documentation, and the tools, if we can't find anything 
that I think fully addresses this need, we will take a stab at producing 
both.  Does anyone have any thoughts / suggestions / requests, etc... 
for such documentation and tools to include?  Also, do people think that 
there might be a place within the tomcat documentation and distribution 
for these, or should we just target making them available on our own site?

Thanks for your help.

-Steve J

-- 
Steve Jacobson
Support Manager
SourceLabs, Inc.
steve@sourcelabs.com
(206) 322-0099 x110


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: tomcat System Administrator's Guide and SysAdmin tools

Posted by Pete Stevens <pe...@ex-parrot.com>.
On Mon, 9 May 2005, Steve Jacobson wrote:

> All,
>
>   We have been looking for a comprehensive System Administrator's Guide
> for Tomcat, that looks at Tomcat from the perspective of a System
> Administrator that needs to deploy tomcat and applications on tomcat.
> Most of what we have googled concentrates on deploying tomcat for a
> developer, or a development environment.  Many SysAdmins don't actually
> speak java, though, and would be looking for a guide to be able to
> support java applications on their servers without having to become java
> experts themselves.
>
>   We are also looking for any tools that might be used to verify a
> successful installation of tomcat, beyond the index.jsp, and manager and
> admin tools.  Has anyone written anything that goes through and makes
> sure that tomcat is installed correctly, and that everything is set up
> properly, as an installation verification tool?
>
>   For both the documentation, and the tools, if we can't find anything
> that I think fully addresses this need, we will take a stab at producing
> both.  Does anyone have any thoughts / suggestions / requests, etc...
> for such documentation and tools to include?  Also, do people think that
> there might be a place within the tomcat documentation and distribution
> for these, or should we just target making them available on our own site?

My guide to installing Tomcat for production on virtual linux :-

http://www.mythic-beasts.com/support/topic_vds_java.html


How to set up virtual hosting with Tomcat :-

http://www.ex-parrot.com/~pete/tomcat-vhost.html


Note that this guide is how to make Tomcat behave like apache - one directory
per virtual host and everything in configuration files - rather than the
seemingly recommended way with point and click gooey goodness for updating
things.

Other people will also complain that I don't explain tomcat + apache +
connector. To my mind the extra configuration hassle of maintaining all the
configuration in all three places out weighs the performance increase you get
from doing it.


I'd dearly love someone to write a decent guide to installing and configuring
Tomcat (with or without apache) that's simple to follow, aimed at the system
administrator and explains all the common cases.


I'd also like to see,

How to build a small cluster of Tomcat instances that cope with failover nicely.

How to configure tomcat with meaningful security between virtual hosts - the
equivalent of suexec in apache limiting different users to different
directories.

How to deal with applications that drop into an infinite loop without taking
the server offline.

How to disable TCPIP shutdown without recompiling Tomcat.

How to make changes to the configuration without a full restart (i.e. doing
the equivalent of apachectrl graceful on a running instance).



Actually I'd like to see a single guide / script that did all of this in one
easy to use go.

Yours,

Pete Stevens

--
Pete Stevens
pete@ex-parrot.com
http://www.ex-parrot.com/~pete/

       While SIP typically is used over UDP or TCP, it could, without technical
   changes, be run over IPX, or carrier pigeons, frame relay, ATM AAL5 or X.25,
                                               in rough order of desireability.
                                                       -- SIP Overview document

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: tomcat System Administrator's Guide and SysAdmin tools

Posted by QM <qm...@brandxdev.net>.
On Mon, May 09, 2005 at 03:42:22PM -0700, Steve Jacobson wrote:
:  We have been looking for a comprehensive System Administrator's Guide 
: for Tomcat, that looks at Tomcat from the perspective of a System 
: Administrator that needs to deploy tomcat and applications on tomcat.  

So far, so good...


: Most of what we have googled concentrates on deploying tomcat for a 
: developer, or a development environment.  Many SysAdmins don't actually 
: speak java, though, and would be looking for a guide to be able to 
: support java applications on their servers without having to become java 
: experts themselves.

Here's the catch: there's a lot of Java in J2EE/Tomcat.  Tuning memory
heap sizes, configuring JDBC pools, analyzing a failed WAR deployment,
etc.

What you have to know ultimately depends on those situations for which
you will be held responsible.



:  We are also looking for any tools that might be used to verify a 
: successful installation of tomcat, beyond the index.jsp, and manager and 
: admin tools.  Has anyone written anything that goes through and makes 
: sure that tomcat is installed correctly, and that everything is set up 
: properly, as an installation verification tool?


Successful install: the file unzips without error.  =)

Setup properly: depends on your app. =)


-- 

software   -- http://www.brandxdev.net/
tech news  -- http://www.RoarNetworX.com/
code scan  -- http://www.JxRef.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org