powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Запуск Tomcat под Linux
5 сообщений из 5, страница 1 из 1
Запуск Tomcat под Linux
    #32586791
Destroy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Томкат стартует у нас из скрипта командой
Код: plaintext
startup.sh gogi
где gogi - имя пользователя
при этом, при запуске требуется ввести пароль пользователя gogi

А можно ли в строке запуска явно прописать пароль. что бы его запрашивало?
В доке Томката ничего не нашел по этому поводу. Интуитивно напрашивающиеся варианты (типа startup.sh gogi 1, startup.sh gogi/1) не проходят.
...
Рейтинг: 0 / 0
Запуск Tomcat под Linux
    #32592448
слава зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не понял зачем при старте томката указывать юзера?


томкат может стартовать только тот, кто владеет директорией, куда установлен томкат

если у вас разные контекст webapps админятся разными юзерами, ищи хелп по

tomcat/conf/tomcat-users.xml
...
Рейтинг: 0 / 0
Запуск Tomcat под Linux
    #32592982
Destroy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видимо так сделано, что бы рут запускал томкат не от себя, а от гоги.
...
Рейтинг: 0 / 0
Запуск Tomcat под Linux
    #32593931
слава зы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тебе надо при запуске сервера атвтоматом томкат запускать не рутом?

дяржи, положи в /etc/init.d

не забудь старт , стоп линке сделать

in /etc/rc.d/

slava@marcor:~> cat /etc/init.d/tomcat
#! /bin/sh
# author slava@
#
# a template for the boot script

#/etc/rc.d/bootscript

export JAVA_HOME=/data/soft/j2sdk

export CATALINA_HOME=/data/soft/tomcat
export CATALINA_OPTS="-Xmx480m -Xms480m"

echo "tomcat version `ls -l $CATALINA_HOME`"
echo "tomcat options $CATALINA_OPTS"

#launches tomcat

USER=tomcatmanager

#####global paths and environmet####
##Tue Sep 4 16:59:49 CEST 2001



case "$1" in
start)
echo " starting tomcat"
/sbin/startproc -u $USER $CATALINA_HOME/bin/startup.sh
;;
stop)
echo "stopping tomcat"
/sbin/startproc -u $USER $CATALINA_HOME/bin/shutdown.sh
;;
run)
echo " starting running tomcat"
echo "CATALINA_OPTS when starting $CATALINA_OPTS"
/sbin/startproc -u $USER $CATALINA_HOME/bin/catalina.sh run
;;

kill)
echo "hard killing $USER tomcat processes"
/sbin/startproc -u $USER kill -9 `ps aux | grep tomcat | grep $USER | awk '{print $2}'`
;;

restart|reload)
echo " stopping the tomcat"
$0 stop &
echo sleeping 7 secs
sleep 7
echo "starting the tomcat"
$0 start
;;
*)
echo "Usage: $0 {start|stop|run|restart}"
esac
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Запуск Tomcat под Linux
    #34040695
dim_jv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мож кому ещё актуальна тема-в FedoraCore в скрипте запуска делаешь su на нужного тебе юзера и присваеваешь соответствующие права на каталоги.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Запуск Tomcat под Linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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