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]
