powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
25 сообщений из 28, страница 1 из 2
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790234
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надо поставить томкат на убунту.

Нашел этот гайд: https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-n-ubuntu-16-04

Скачал томкат отсюда https://tomcat.apache.org/download-80.cgi.

Всу ок до момента запуска томката. Когда пытаюсь запустить появляется ошибка:

Код: java
1.
Job for tomcat.service failed because the control process exited with error code. See "systemctl status tomcat.service" and "journalctl -xe" for details.



Команда systemctl status tomcat.service показывает это:

автор● tomcat.service - Apache Tomcat 8 Servlet Container
Loaded: loaded (/etc/systemd/system/tomcat.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2019-03-22 15:26:39 CET; 4min 40s ago
Process: 1578 ExecStart=/opt/tomcat/bin/startup.sh (code=exited, status=203/EXEC)

Mar 22 15:26:39 vps635350 systemd[1]: Starting Apache Tomcat 8 Servlet Container...
Mar 22 15:26:39 vps635350 systemd[1]: tomcat.service: Control process exited, code=exited status=203
Mar 22 15:26:39 vps635350 systemd[1]: Failed to start Apache Tomcat 8 Servlet Container.
Mar 22 15:26:39 vps635350 systemd[1]: tomcat.service: Unit entered failed state.
Mar 22 15:26:39 vps635350 systemd[1]: tomcat.service: Failed with result 'exit-code'.

что за байда?
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790236
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
apt-get install tomcat8 - не канает. Уже пробовал и при настройке томката на 80 порт вылетает эта же ошибка.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790248
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в лог томката посмотрите, там могут быть подробности: /opt/tomcat/logs - скорее всего тут
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790249
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Kachalovв лог томката посмотрите, там могут быть подробности: /opt/tomcat/logs - скорее всего тут
не создается ничего.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790258
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklop,
На другой порт вешай. Пробуй. На 80 порт линукс не дает.
И запускай руками а не сервисом
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790261
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklopapt-get install tomcat8 - не канает. Уже пробовал и при настройке томката на 80 порт вылетает эта же ошибка.

Вообще по дефолту порт 8080 - по дефолту вообще работает?
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790262
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и томкат должен быть без твоих приложений
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790270
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SergunkaВообще по дефолту порт 8080 - по дефолту вообще работает?


Да.

Но заказчику нужен 80 порт что бы он смог домен настроить.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790273
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopSergunkaВообще по дефолту порт 8080 - по дефолту вообще работает?


Да.

Но заказчику нужен 80 порт что бы он смог домен настроить.
Порты с номерами ниже тыщи обычно доступны для листенеров от суперпользователя.
Тогда нужно либо Tomcat запускать от рута либо перенастроить nginx
чтоб он перебрасывал с 80 на 8080.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790274
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maytonПорты с номерами ниже тыщи обычно доступны для листенеров от суперпользователя.
Тогда нужно либо Tomcat запускать от рута либо перенастроить nginx
чтоб он перебрасывал с 80 на 8080.
Это все хорошо. Но у меня беда с самим томкатом - он не стартует.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790275
Фотография Dmitry.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tsyklop,

пробуй запустить томкат из командной строки

catalina.sh run

пробуй запустить под sudu (может ты там прав урезал)
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790278
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем. Все дкло было в пути к джаве. Прописал JAVA_HOME - ошибка ушла. НО! появилась новая и совсем не понятная для меня.

Команда systemctl start tomcat отрабатывает, но сам кот не стартует.

Нашел вот такое:

Код: java
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.
Mar 22 16:35:44 vps635350 systemd[1]: Started Apache Tomcat 8 Servlet Container.
-- Subject: Unit tomcat.service has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit tomcat.service has finished starting up.
-- 
-- The start-up result is done.
Mar 22 16:35:44 vps635350 systemd[1646]: tomcat.service: Failed at step EXEC spawning /opt/tomcat/bin/startup.sh: No such file or directory
-- Subject: Process /opt/tomcat/bin/startup.sh could not be executed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- The process /opt/tomcat/bin/startup.sh could not be executed and failed.
-- 
-- The error number returned by this process is 2.
Mar 22 16:35:44 vps635350 systemd[1]: tomcat.service: Main process exited, code=exited, status=203/EXEC
Mar 22 16:35:44 vps635350 systemd[1650]: tomcat.service: Failed at step EXEC spawning /opt/tomcat/bin/shutdown.sh: No such file or directory
-- Subject: Process /opt/tomcat/bin/shutdown.sh could not be executed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- The process /opt/tomcat/bin/shutdown.sh could not be executed and failed.
-- 
-- The error number returned by this process is 2.
Mar 22 16:35:44 vps635350 systemd[1]: tomcat.service: Control process exited, code=exited status=203
Mar 22 16:35:44 vps635350 systemd[1]: tomcat.service: Unit entered failed state.
Mar 22 16:35:44 vps635350 systemd[1]: tomcat.service: Failed with result 'exit-code'.



Но что интересно - эти файлы существуют. Я уже пробовал выдать права и владельца поставил. Но что за фигня понять не могу.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790341
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://www.baeldung.com/tomcat-change-port

Вот заяснялка хорошая как это сделать
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790395
Tsyklop
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergunka https://www.baeldung.com/tomcat-change-port

Вот заяснялка хорошая как это сделать

Вот именно после такого и перестает работать
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790402
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TsyklopSergunka https://www.baeldung.com/tomcat-change-port

Вот заяснялка хорошая как это сделать

Вот именно после такого и перестает работатья делал через фаервол ядра линукс.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790473
shaden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tsyklop,

Ну так и используй NGINX для того, чтобы был 80 порт.
Tomcat пусть будет на 8080, а NGINX как прокси.
Смотри здесь .
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790554
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shaden,
Простой редирект порта решать установкой программного обеспечения? Второго веб сервера?
Оверхед.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790649
shaden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123,

Смотря какую задачу решать.
Если делать тяп-ляп и в прод или тестовую зану, то overhead.
Но автор пишет про то, что "заказчик хочет", т.е., про коммерческое приложение. Наверняка нужна отказоустойчивость и балансировка.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790657
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shadenPetro123,

Смотря какую задачу решать.
Если делать тяп-ляп и в прод или тестовую зану, то overhead.
Но автор пишет про то, что "заказчик хочет", т.е., про коммерческое приложение. Наверняка нужна отказоустойчивость и балансировка.

+1
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790659
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123shaden,
Простой редирект порта решать установкой программного обеспечения? Второго веб сервера?
Оверхед.
Я-бы не был так категоричен. Nginx полезен но не данном кейсе когда мы не в силах порт пробросить.
А в другом. Но это другая история.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790672
Фотография Пылинка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123shaden,
Простой редирект порта решать установкой программного обеспечения? Второго веб сервера?
Оверхед.
А разве они не кластер собираются строить? Тогда как раз будет работать балансировщиком.
Не подходит? Тогда через Apache Webserver2, заодно на него статический контент скинуть.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790676
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пылинка,
Тема - не могу запустить томкат на 80 порту.
Откуда тут балансировщики?
Пусть запустит ЛЮБОЕ программное обеспечение, а потом отдельно занимается глобальными задачами.
Чел первый раз запускает.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790678
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shadenчто "заказчик хочет", т.е., про коммерческое приложение. Наверняка нужна отказоустойчивость и балансировка.я фигею с логической цепочки.
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790700
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот Баелдунг отвечает на похожий вопрос.

https://www.baeldung.com/tomcat-change-port
...
Рейтинг: 0 / 0
Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
    #39790714
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВот Баелдунг отвечает на похожий вопрос.

https://www.baeldung.com/tomcat-change-port Тащите всякую грязь в рот - вот ни разу ничего толкового там прочесть не удалось. Есть два варианта решения:
выполнить setcap cap_net_bind_service=+ep на бинарник java

запускать через systemd с AmbientCapabilities
...
Рейтинг: 0 / 0
25 сообщений из 28, страница 1 из 2
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Установка и запуск Tomcat 8 на Ubuntu 16.04 Проблема.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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