sinan hocam slm ;
Aşağıda yapıştırdığım scripti ben redhat üzerinde kullanıyorum.tomcat dizinini
internetten indir aşağıdaki ilgili lokasyona extract et.jdk da kuruluysa bu
script tomcat ile javayı yükleyecektir.
#! /bin/sh
#
export TOMCAT_HOME=/usr/java/tomcat
export JAVA_HOME=/usr/java/jdk1.6.0_05
export JAVA_OPTS='-Dfile.encoding=UTF-8 -server -XX:MaxPermSize=128m'
if [ -x $JAVA_HOME ] ; then
JVMSTATS=1
echo "JDK dizini bulundu .... "
else
echo "JDK dizinini bulamiyorum.Lutfen degiskenleri kontol ediniz ......"
fi
if [ -x $TOMCAT_HOME ] ; then
TOMCSTATS=1
echo "TOMCAT dizini bulundu .... "
else
echo "TOMCAT dizinini bulamiyorum.Lutfen degiskenleri kontol ediniz ......"
fi
[ -f ${TOMCAT_HOME}/bin/startup.sh ] || exit 0
[ -f ${TOMCAT_HOME}/bin/shutdown.sh ] || exit 0
set -e
case "$1" in
start)
echo -n "Tomcat baslatiliyor... "
$TOMCAT_HOME/bin/startup.sh >> /var/log/tomcat 2>&1
echo "basladi."
;;
stop)
echo -n "Tomcat durduruluyor... "
$TOMCAT_HOME/bin/shutdown.sh >>/var/log/tomcat 2>&1
sleep 1
rm -f $TOMCAT_HOME/logs/*
echo "durdu."
;;
restart|force-reload)
echo -n "Tomcat yeniden baslatiliyor... "
$TOMCAT_HOME/bin/shutdown.sh >>/var/log/tomcat 2>&1
sleep 1
$TOMCAT_HOME/bin/startup.sh >>/var/log/tomcat 2>&1
echo "yeniden baslatildi."
;;
*)
N=/etc/init.d/tomcat
echo "Usage: $N {start|stop|restart}" >&2
exit 1
;;
esac
exit 0
----- Original Message -----
From: Sinan
To: [email protected]
Sent: Thursday, April 24, 2008 1:07 PM
Subject: [FreeBSD] freeBSD tomcat script..!!!
Merhaba arkadaslar uzun bir uğraş sonucu tomcati kurup calistirmayi basardim
yanliz bir kac sorunum var enderunix in sitesindeki tomcat icin olan start
scriptini kullaniyorum fakat script calismiyor bunun
nedenide "Neither the JAVA_HOME nor the JRE_HOME environment variable is
defined At least one of these environment variable is needed to run this
program" bu hata bashprofile dosyasına bir takım
tanımlamalar yapmak gerekiyor olusturduğum kullanıcı adı tomcat dizin olarak
da "/usr/local/tomcat5.5" bu dizin tanımlı , simdi tomcat kullanicisinin
bashprofile dosyasını nasil bulurum ve bulduktan sonra icine
ne gibi tanimlamalar yapmam gerekiyor bu scripttin calismasi icin , ikinci
sorumda admin girisi yapamiyorum tomcate bu neden kaynaklanabilir su anda
server.xml ve tomcat-users.xml dosyalarında bir deisiklik
yapmadım default tanımlarla girmeye calisiyorum ama giremiyorum aklima gelen
cozum yolu serv server.xml dosyasından disardan login olabilmek icin bir
tanimlama yapmak ama baya bir arastirdim oyle bir
tanimlama yok bu konuda yardımcı olursanız cok sevinirim saygılar....