powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Запуск Томкат удаленно по ssh
16 сообщений из 16, страница 1 из 1
Запуск Томкат удаленно по ssh
    #38324897
Фотография oson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите пожалуйста.
Есть доступ по SSH на Linux сервер.
Захожу через SSH клиент, запускаю командную строку, ввожу
./catalina.sh run
В консоль выводятся логи томката.
Теперь я хочу закрыть консоль эту - комп надо ж свой выключить - но надо чтобы Томкат удаленный продолжал работать.
Как его запустить через ssh клиента и чтобы он себе продолжал работать даже когда я этого клиента отключу?
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38324900
Фотография dmitriyche
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oson,

screen

Простейший алгоритм:
- залогинился по ssh
- запустил сессию screen
- запустил tomcat
- покинул сессию (закрыл окно терминала, putty, к примеру)
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38324915
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nohup ./catalina.sh run &
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38325445
shaden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если я правильно понял вопрос, то Вам надо запускать tomcat как службу.
Вот здесь написано, как это сделать. http://www.spaceprogram.com/knowledge/tomcat_init_d.html
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38325477
0FD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oson,

А что startup.sh уже с tomcat не идет? startup.sh запускает ./catalina.sh start (не run)
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38326057
Фотография oson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну как бы хочется чтобы в консоль выводились сообщения, но в то же время Томкат не отключался при выходе из ssh сессии.
Я что-то не пойму до конца - по идее эта консоль SSH запущена на удаленном компе, поэтому при закрытии сессии процесс должен же остаться работать?
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38326099
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oson,

я же написал nohup script &
решит твои проблемы.
нохап по дефолту пишет в nohup.out.
Запускаешь свой скрипт, жмешь контрол Цэ, и тейлишь nohup.out.
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38326103
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
osonНу как бы хочется чтобы в консоль выводились сообщения, но в то же время Томкат не отключался при выходе из ssh сессииИ рыбку съесть и всё остальное, конечно, не получится.
Не очень, правда, понятно, что мешает делать tail лог-файл?
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38326521
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oson,
sudo apt-get install tomcat7
или
sudo yum install tomcat7 (это точно не помню)

Далее /etc/init.d/tomcat7 start

самый лучший способ. Если запускать самому, без скриптов в init.d, у вас будут проблемы при перезагрузке сервера.
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38326781
Фотография oson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
А что делает дополнительно apt-get install по сравнению с просто распаковать в директорию и прописать CATALINA_HOME?
Есть принципиальные отличия кроме location?
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38326794
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, oson!

> А что делает дополнительно apt-get install по сравнению с просто
> распаковать в директорию и прописать CATALINA_HOME?
> Есть принципиальные отличия кроме location?

1. Скачивает сам.
2. Скачивает и ставит все пакеты, которые нужны для твоего софта (т.е.
можно запросить файлик в 10кб и получить ещё 100Мб библиотек).
3. Распаковывает туда, куда считали нужным разработчики.
4. Прописывает всё, что надо куда надо- включая скрипты инициализации.

В общем- это как перейти на maven вместо скачивания и подключения нужных
либ :)

--
Алексей
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38327059
Фотография oson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
А в плане рестарта томката делает какие то фичи? Я сейчас просто делаю кил процесса когда надо перезапустить томкат.
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38327063
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
osonСпасибо.
А в плане рестарта томката делает какие то фичи? Я сейчас просто делаю кил процесса когда надо перезапустить томкат.
catalina.sh stop 60 -force
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38327510
Leonidv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
osonСпасибо.
А что делает дополнительно apt-get install по сравнению с просто распаковать в директорию и прописать CATALINA_HOME?
Есть принципиальные отличия кроме location?
Принципиальное отличие:
- стандартные с точки зрения ОС пути для конфигов и логов
- стандартные с точки зрения ОС и админов управления запуском/остановом/рестартом
- логи настроены более грамотно, если сравнивать с zip-дистрибутивом.

Недостатки такого подхода:
- надо искать, где находится тот же webapp и искать конфиги (когда знаешь zip-дистрибутив томката очень хорошо, это чистое мучение)
- часто ставится лишняя муть типа gjc
- иногда версия в репозитории устаревшаяя и дырявая с т.з. безопасности. Но зато обновляется (теоретически) сама

Лучший вариант - установить самому и настроить автоматический запуск. Тоже не сложно, по идее. Но тогда есть риск, что ваша версия томката устареет еще быстрее.
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38333338
Фотография oson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
...
Рейтинг: 0 / 0
Запуск Томкат удаленно по ssh
    #38333340
Фотография oson
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нормально работает
nohup ./catalina.sh run > /home/logs/catalina.log &
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Запуск Томкат удаленно по ssh
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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