Included in this doc http://myweb.cableone.net/kdubuisson/Install.PDF I have
instructions for setting up Tomcat to autostart on Linux.  Hope this helps,
Kenny

----- Original Message -----
From: "p2 - apache" <[EMAIL PROTECTED]>
To: "'Tomcat Users List'" <[EMAIL PROTECTED]>
Sent: Monday, March 03, 2003 12:39 PM
Subject: RE: Tomcat as Linux Service


> Do the same thing to tomcat, replace httpd with startup.sh and
> shutdown.sh?
>
> Regards,
>
>
> PQ
>
> "This Guy Thinks He Knows Everything"
> "This Guy Thinks He Knows What He Is Doing"
>
> -----Original Message-----
> From: Jeremy Whitlock [mailto:[EMAIL PROTECTED]
> Sent: March 3, 2003 1:17 PM
> To: 'Tomcat Users List'
> Subject: RE: Tomcat as Linux Service
>
> Mike,
> What I'm looking for is similar to the way you can start Apache.
> In the Service Tool in Red Hat, it lists all available services where
> you can start/stop/restart from there or you can "/sbin/service
> servicename start".  Here is the script for Apache:
>
> #!/bin/bash
> #
> # Startup script for the Apache Web Server
> #
> # chkconfig: - 85 15
> # description: Apache is a World Wide Web server. It is used to serve \
> # HTML files and CGI.
> # processname: httpd
> # pidfile: /var/run/httpd.pid
> # config: /usr/local/apache2/conf/httpd.conf
>
> # Source function library.
> . /etc/rc.d/init.d/functions
>
> if [ -f /etc/sysconfig/httpd ]; then
> . /etc/sysconfig/httpd
> fi
>
> # This will prevent initlog from swallowing up a pass-phrase prompt if
> # mod_ssl needs a pass-phrase from the user.
> INITLOG_ARGS=""
>
> # Path to the apachectl script, server binary, and short-form for
> messages.
> apachectl=/usr/local/apache2/bin/apachectl
> httpd=/usr/local/apache2/bin/httpd
> prog=httpd
> RETVAL=0
>
> # check for 1.3 configuration
> check13 () {
> CONFFILE=/usr/local/apache2/conf/httpd.conf
> GONE="(ServerType|BindAddress|Port|AddModule|ClearModuleList|"
> GONE="${GONE}AgentLog|RefererLog|RefererIgnore|FancyIndexing|"
> GONE="${GONE}AccessConfig|ResourceConfig)"
> if grep -Eiq "^[[:space:]]*($GONE)" $CONFFILE; then
> echo
> echo 1>&2 " Apache 1.3 configuration directives found"
> echo 1>&2 " please read
> /usr/local/apache2/doc/httpd-2.0.40/migration.html"
> failure "Apache 1.3 config directives test"
> echo
> exit 1
> fi
> }
>
> # The semantics of these two functions differ from the way apachectl
> does
> # things -- attempting to start while running is a failure, and shutdown
> # when not running is also a failure. So we just do it the way init
> scripts
> # are expected to behave here.
> start() {
> echo -n $"Starting $prog: "
> check13 || exit 1
> daemon $httpd $OPTIONS
> RETVAL=$?
> echo
> [ $RETVAL = 0 ] && touch /var/lock/subsys/httpd
> return $RETVAL
> }
> stop() {
> echo -n $"Stopping $prog: "
> killproc $httpd
> RETVAL=$?
> echo
> [ $RETVAL = 0 ] && rm -f /var/lock/subsys/httpd /var/run/httpd.pid
> }
> reload() {
> echo -n $"Reloading $prog: "
> check13 || exit 1
> killproc $httpd -HUP
> RETVAL=$?
> echo
> }
>
> # See how we were called.
> case "$1" in
> start)
> start
> ;;
> stop)
> stop
> ;;
> status)
> status $httpd
> RETVAL=$?
> ;;
> restart)
> stop
> start
> ;;
> condrestart)
> if [ -f /var/run/httpd.pid ] ; then
> stop
> start
> fi
> ;;
> reload)
> reload
> ;;
> graceful|help|configtest|fullstatus)
> $apachectl $@
> RETVAL=$?
> ;;
> *)
> echo $"Usage: $prog
> {start|stop|restart|condrestart|reload|status|fullstatus|graceful|help|c
> onfigtest}"
> exit 1
> esac
>
> exit $RETVAL
>
> Make sense what I want to do?  Thanks, Jeremy
>
> -----Original Message-----
> From: Mike Jackson [mailto:[EMAIL PROTECTED]
> Sent: Monday, March 03, 2003 11:18 AM
> To: Tomcat Users List
> Subject: RE: Tomcat as Linux Service
>
> nohup $TOMCAT_HOME/bin/startup.sh &
>
> --mikej
> -=-----
> mike jackson
> [EMAIL PROTECTED]
>
> > -----Original Message-----
> > From: Jeremy Whitlock [mailto:[EMAIL PROTECTED]
> > Sent: Monday, March 03, 2003 10:11 AM
> > To: Tomcat
> > Subject: Tomcat as Linux Service
> >
> >
> > Tomcat List,
> >                 Does anyone know how to get Tomcat to be a service on
> a
> > Linux Box?  Thanks,
> >
> > Jeremy Whitlock --- MCP/MCSA
> > IT Manager for Star Precision, Inc.
> > Phone:  (970) 535-4795
> > Metro:  (303) 926-0559
> > Fax:  (970) 535-0780
> > Metro Fax:  (303) 926-0559
> > http://www.starprecision.com
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


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

Reply via email to