Добро пожаловать, Гость!
Вход  Регистрация

Настройка и начало работы с сервером Apache Tomcat в NetBeans IDE


В статье рассматривается начало работы и базовые настройки сервера Apache Tomcat - контейнера для сервлетов, интегрированного с NetBeans IDE.

Благодаря хорошо реализованным возможностям по управлению и настройке Tomcat в NetBeans, существенно облегчается работа программиста и ускоряется процесс разработки WEB приложений.

Tomcat представляет собой HTTP сервер, основной целью которого является загрузка сервлетов в память и выполнение их кода при получении HTTP запросов. В то время как после выполнения PHP скрипта память очищается, Tomcat загружает сервлет один раз при первом обращении к сервлету, что положительно влияет на производительность сервера и обеспечивает возможность сохранения состояния сервлета в промежутках между запросами.

В статье об установке NetBeans была рассмотрена установка среды программирования вместе с интегрированным Tomcat, таким образом, управление сервером и развёртывание приложений производится из среды программирования, и чтобы приступить к работе, нам придётся запустить NetBeans.




На вкладке "Службы" в разделе "Серверы" кликните правой кнопкой мыши по ярлыку "Apache Tomcat" и в появившемся контекстном меню выберете пункт "Свойства".



В открывшемся окне нам представлена панель управления Apache Tomcat.

Имя пользователя и пароль можно оставить по умолчанию, так как управление сервером производится от лица NetBeans.

На начальном этапе нас может заинтересовать пункт "Порт сервера".

По умолчанию Tomcat работает на порту 8080, поставляемый же с NetBeans - на порту с другим номером, во избежание конфликтов с возможно уже установленными ранее в системе контейнерами сервлетов. Можно оставить номер порта, предложенный при установке.

Ещё одна опция - "Включить монитор HTTP", включено по умолчанию, полезно при анализе обращений к серверу и просмотре заголовков и параметров.




Закрываем диалоговое окно и снова возвращаемся к контекстному меню, теперь, чтобы запустить Tomcat, выбераем пункт "Запуск".



На вкладке "Вывод" в нижней части рабочего пространства IDE, убеждаемся, что сервер запущен и ожидает обращений на порту 8084.



Обратимся к вкладке "Службы" и просмотрим структуру веб приложений. Наведя указатель на корневую директорию, можем видеть адрес и порт, по которому доступен Tomcat.



Кликните правой кнопкой мыши по корневой директории и в контекстном меню выберите пункт "Открыть в браузере".



В браузере, установленном в системе по умолчанию, будет открыт указанный адрес и вы увидите страницу приветствий и поздравлений с успешно запущенным сервером.

При установке самостоятельной версии Tomcat данная страница также является веб интерфейсом к панели управления Tomcat, которая в рамках данной статьи не описывается, т.к. управление сервером и развёртывание приложений производится исключительно из среды IDE.

Впрочем, вы можете получить к ней доступ, перейдя по ссылке "Tomcat Manager" в левом верхнем углу страницы и воспользовавшись именем пользователя "ide" и паролем, автоматически назначенным при установке. Пароль можно посмотреть на той же вкладке настроек в NetBeans, на которой мы настраивали номер порта и HTTP монитор.




История запросов браузера к серверу тщательно фиксируется HTTP монитором.



Остановка сервера осуществляется из того же контекстного меню, путём выбора опции "Остановить". Также доступна возможность перезапуска сервера, что будет полезным в процессе разработки приложений.

Возможно, вам будет интересна статья NetBeans и PHP - настройка NetBeans IDE для WEB программирования.