Re: (How to) Tomcat as a Linux service

2003-07-20 Thread Oscar Carrillo
Check my HOWTO site:

http://daydream.stanford.edu/tomcat/install_web_services.html

You'll see in my table of contents about setting up a linux service
(daemon). I provide everything there, such as the script and how to set up
everything. I even provide a status command in the script that tells you
many tomcat processes are running and their PIDs.

I use RH 7.3, but it will work well on any RH version, and other Linux 
distributions.

If you have any problems let me know.

Oscar

On Fri, 18 Jul 2003, Jose Euclides da Silva Junior - DATAPREVRJ wrote:

 Hi everybody,
 where can i find tips about how  to make TomCat be a Linux's service?
 Regards,
 Euclides.
 
 
 -
 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]



RE: (How to) Tomcat as a Linux service

2003-07-19 Thread Kevin Passey
Hi,

Is this good for RH Linux 7.2

Thanks

Kevin

-Original Message-
From: Jeremy Whitlock [mailto:[EMAIL PROTECTED]
Sent: 18 July 2003 23:43
To: 'Tomcat Users List'
Subject: RE: (How to) Tomcat as a Linux service


Euclides,
Save the attached file in /etc/init.d/ and update the paths to
suit your needs.  Once that's done, you can use it like any other
service.  Later, Jeremy



-Original Message-
From: Jose Euclides da Silva Junior - DATAPREVRJ
[mailto:[EMAIL PROTECTED] 
Sent: Friday, July 18, 2003 4:45 PM
To: '[EMAIL PROTECTED]'
Subject: (How to) Tomcat as a Linux service

Hi everybody,
where can i find tips about how  to make TomCat be a Linux's service?
Regards,
Euclides.


-
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]



RE: (How to) Tomcat as a Linux service

2003-07-18 Thread Jeremy Whitlock
Euclides,
Save the attached file in /etc/init.d/ and update the paths to
suit your needs.  Once that's done, you can use it like any other
service.  Later, Jeremy



-Original Message-
From: Jose Euclides da Silva Junior - DATAPREVRJ
[mailto:[EMAIL PROTECTED] 
Sent: Friday, July 18, 2003 4:45 PM
To: '[EMAIL PROTECTED]'
Subject: (How to) Tomcat as a Linux service

Hi everybody,
where can i find tips about how  to make TomCat be a Linux's service?
Regards,
Euclides.


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

#!/bin/bash
#
# Startup script for Jakarta Tomcat
#
# chkconfig: 345 84 16
# description: Jakarta Tomcat Java Servlet/JSP Container



TOMCAT_HOME=/usr/local/tomcat/tomcat-4.1.18
TOMCAT_START=/usr/local/tomcat/tomcat-4.1.18/bin/startup.sh
TOMCAT_STOP=/usr/local/tomcat/tomcat-4.1.18/bin/shutdown.sh

#Necessary environment variables
export CATALINA_HOME=/usr/local/tomcat/tomcat-4.1.18
export JAVA_HOME=/usr/java/jdk1.3.1_07
export LD_KERNEL_ASSUME=2.2.5

# Source function library.
. /etc/rc.d/init.d/functions

# Source networking configuration.
. /etc/sysconfig/network

# Check that networking is up.
[ ${NETWORKING} = no ]  exit 0

#Check for tomcat script
if [ ! -f $TOMCAT_HOME/bin/catalina.sh ]
then
echo Tomcat not available...
exit
fi

start() {
echo -n Starting Tomcat: 
daemon $TOMCAT_START
echo
touch /var/lock/subsys/tomcatd
# We may need to sleep here so it will be up for apache
#sleep 5
#Instead should check to see if apache is up by looking for http.pid
}

stop() {
echo -n $Shutting down Tomcat: 
daemon $TOMCAT_STOP
rm -f /var/lock/subsys/tomcatd.pid
echo
}

status() {
ps ax --width=1000 | grep [o]rg.apache.catalina.startup.Bootstrap start | awk 
'{printf $1  }' | wc | awk '{print $2}'  /tmp/tomcat_process_count.txt
   read line  /tmp/tomcat_process_count.txt
if [ $line -gt 0 ]; then
echo -n tomcatd ( pid 
ps ax --width=1000 | grep [o]rg.apache.catalina.startup.Bootstrap start | awk 
'{printf $1  }'
echo -n ) is running...
else
echo -n Tomcat is stopped
fi
}

case $1 in
start)
start
;;
 stop)
stop
;;
 restart)
stop
sleep 3
start
;;
 status)
status
;;
 *)
echo Usage: tomcatd {start|stop|restart|status}
 exit 1
esac


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

Re: (How to) Tomcat as a Linux service

2003-07-18 Thread ykp_java
Tried running tomcat as service using the attached file, but got this
message:

env: /etc/init.d/tomcatd: No such file or directory

- Original Message - 
From: Jeremy Whitlock [EMAIL PROTECTED]
To: 'Tomcat Users List' [EMAIL PROTECTED]
Sent: Friday, July 18, 2003 3:43 PM
Subject: RE: (How to) Tomcat as a Linux service


 Euclides,
 Save the attached file in /etc/init.d/ and update the paths to
 suit your needs.  Once that's done, you can use it like any other
 service.  Later, Jeremy



 -Original Message-
 From: Jose Euclides da Silva Junior - DATAPREVRJ
 [mailto:[EMAIL PROTECTED]
 Sent: Friday, July 18, 2003 4:45 PM
 To: '[EMAIL PROTECTED]'
 Subject: (How to) Tomcat as a Linux service

 Hi everybody,
 where can i find tips about how  to make TomCat be a Linux's service?
 Regards,
 Euclides.


 -
 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]