powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Запуск Tomcat
10 сообщений из 10, страница 1 из 1
Запуск Tomcat
    #34221359
bob_j
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как запустить Tomcat в ходе загрузки системы?
Написал вот такой сценарий
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
#! /bin/sh
case "$1" in
    start)
	echo -n "Starting tomcat"
	/usr/java/jakarta-tomcat- 5 . 5 . 9 /bin/startup.sh
	#echo "."
	;;
    stop)
	echo -n "Stoping tomcat"
	/usr/java/jakarta-tomcat- 5 . 5 . 9 /bin/shutdown.sh
	#echo "."
	;;
    restart)
	/usr/java/jakarta-tomcat- 5 . 5 . 9 /bin/shutdown.sh
	#echo "."
	/usr/java/jakarta-tomcat- 5 . 5 . 9 /bin/startup.sh
	#echo "."
	;;
    *)
	echo "Usage:  $CATALINA_HOME/bin start|stop|restart"
	exit  1 
	;;
esac
но система сообщает, что не может найти путь к каталогу Java.
...
Рейтинг: 0 / 0
Запуск Tomcat
    #34221371
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Положите файл сценария в /etc/rc.local
...
Рейтинг: 0 / 0
Запуск Tomcat
    #34221378
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Упс, не увидел последнее предложение.

С помощью этого сценария на этапе загрузки томкат не удастся запусить, т.к. параметр будет неизвестен.

По поводу того что не виден каталог, могу предположить, что на данном этапе раздел диска еще не смонтирован.
...
Рейтинг: 0 / 0
Запуск Tomcat
    #34223339
> система сообщает, что не может найти путь к каталогу Java.

$ENV пользователя, который запускает Tomcat, покажите.
...
Рейтинг: 0 / 0
Запуск Tomcat
    #34224119
bob_j
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Люди с forum.jug.com.ua подсобили ссылочкой http://www.raibledesigns.com/tomcat/boot-howto.html и скриптом

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
#!/bin/sh
#
# chkconfig:  345   63   37 
# description: tomcat

CATALINA_HOME=/usr/local/apache-tomcat- 5 . 5 . 17 /;
export CATALINA_HOME
JAVA_HOME=/usr/java/jdk1. 5 .0_06/;
export JAVA_HOME

#TOMCAT_OWNER=tomcat; export TOMCAT_OWNER

start() {
        echo -n "Starting Tomcat:  "
#        su $TOMCAT_OWNER -c $CATALINA_HOME/bin/startup.sh
        $CATALINA_HOME/bin/startup.sh
        sleep  2 
}
stop() {
        echo -n "Stopping Tomcat: "
#        su $TOMCAT_OWNER -c $CATALINA_HOME/bin/shutdown.sh
        $CATALINA_HOME/bin/shutdown.sh
}

# See how we were called.
case "$1" in
  start)
        start
      ;;
  stop)
        stop
      ;;
  restart)
        stop
        start
      ;;
  *)
        echo $"Usage: tomcat {start|stop|restart}"
        exit
esac
...
Рейтинг: 0 / 0
Запуск Tomcat
    #34224696
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bob_j

Только вот непонятно, каким образом при загрузке системы скрипту будет передан параметр (start/stop/restart).
...
Рейтинг: 0 / 0
Запуск Tomcat
    #34224802
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это редхат видимо. он start, stop и restart сам рулит. аналог виндовых сервисов.
...
Рейтинг: 0 / 0
Запуск Tomcat
    #34235724
JeweL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Deadyэто редхат видимо. он start, stop и restart сам рулит. аналог виндовых сервисов.
сам то оно да, сам, но надо стартовый скрипт забросить в /etc/init.d/ и включить
# chkconfig --add mytomcatscript
# chkconfig mytomcatscript on
...
Рейтинг: 0 / 0
Запуск Tomcat
    #34235808
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор# chkconfig mytomcatscript on
а разве уровни не надо указывать? Или без параметров он включает на всех уровнях?
...
Рейтинг: 0 / 0
Запуск Tomcat
    #34235968
JeweL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
строка скрипта
# chkconfig: 345 63 37
указывает, на каких уровнях включать
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Запуск Tomcat
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]