Я создал виртуальную машину с Ubuntu Server 16.04 LTS в Microsoft Azure. Затем я установил Tomcat 8, следуя этому руководству. Я запустил сервер Tomcat и смог получить к нему доступ с локальной машины
. Следующим шагом является доступ к Tomcat с другого компьютера.
Я отключил брандмауэр с помощью sudo ufw disable
Я создал правила для входящих подключений, перейдя на новый портал Azure> выберите мою виртуальную машину> Сетевые интерфейсы> Правило сетевой безопасности.
Правила безопасности
Однако, когда я пытаюсь получить доступ к своему серверу со своего компьютера, он сообщает, что этот сайт недоступен ... Что я упускаю / делаю не так?
Спасибо за помощь!
EDIT: Хорошо, я нашел ссылку в комментарии. Мне пришлось создать файл worker.properties и т. Д., И теперь он работает ... Но почему?
workers.properties содержат информацию об адресе хоста и информацию о портах.
Рабочий Tomcat является экземпляром Tomcat, который ждет выполнения сервлетов или любого другого содержимого от имени какого-то веб-сервера.
.
Например, мы можем иметь такой веб-сервер, как HTTP-сервер Apache , переадресовывающий запросы сервлета к Tomcat-процессу (рабочему), запущенному позади него.