Научная статья на тему 'УСТАНОВКА И КОНФИГУРИРОВАНИЕ СЕРВЕРА ПРИЛОЖЕНИЙ GLASSFISH'

УСТАНОВКА И КОНФИГУРИРОВАНИЕ СЕРВЕРА ПРИЛОЖЕНИЙ GLASSFISH Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
89
5
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
СЕРВЕР ПРИЛОЖЕНИЙ / СЕРВЕР / КОНФИГУРИРОВАНИЕ / ИНСТАЛЛЯЦИЯ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Цейтлина Н.Е.

Статья посвящена установке и конфигурированию сервера приложений WildFly.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

INSTALLATION AND CONFIGURATION OF THE GLASSFISH APPLICATION SERVER

The article is devoted to the installation and configuration of the GlassFish application server.

Текст научной работы на тему «УСТАНОВКА И КОНФИГУРИРОВАНИЕ СЕРВЕРА ПРИЛОЖЕНИЙ GLASSFISH»

3. Гаевский, А. Ю. 100% самоучитель по созданию Web-страниц и Web-сайтов: HTML и JavaScript / Триумф, 2008.

4. Никсон, Р. Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript / Р. Никсон ; [пер. с англ. Н. Вильчинский]. - Санкт-Петербург [и др.] : Питер, 2013.

УДК 004.9

Цейтлина Н.Е. студент 3 курса

Институт инженерных технологий и естественных наук

НИУ «БелГУ» научный руководитель: Игрунова С.В.

доцент Россия, г. Белгород

Natalya Tseytlina Student

3 Course, Institute of Engineering Technology and Natural Sciences

BSU

Russian Federation, Belgorod Supervisor: Igrunova S. V.

Assistant professor

УСТАНОВКА И КОНФИГУРИРОВАНИЕ СЕРВЕРА ПРИЛОЖЕНИЙ

GLASSFISH

INSTALLATION AND CONFIGURATION OF THE GLASSFISH APPLICATION SERVER

Аннотация:

Статья посвящена установке и конфигурированию сервера приложений WildFly.

Ключевые слова: сервер приложений, GlassFish, сервер, конфигурирование, инсталляция.

Annotation:

The article is devoted to the installation and configuration of the GlassFish application server.

Keywords: application server, GlassFish, server, configuration, installation.

Данная статья посвящена организации сервера приложений.

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

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

Сервер приложений — это программная платформа (фреймворк), предназначенная для эффективного исполнения процедур (программ, скриптов), на которых построены приложения. Сервер приложений действует как набор компонентов, доступных разработчику программного обеспечения через API (Интерфейс прикладного программирования), определённый самой платформой.

GlassFish — сервер приложений с открытым исходным кодом, реализующий спецификации Java EE, изначально разработанный Sun Microsystems. В настоящее время спонсируется корпорацией Oracle. Актуальная версия платформы называется Oracle GlassFish Server.

В основу GlassFish легли части кода Java System Application Server компании Sun и ORM TopLink (решение для хранения Java объектов в реляционных БД, предоставленное Oracle). В качестве сервлет-контейнера в нём используется модифицированный Apache Tomcat, дополненный компонентом Grizzly, использующим технологию Java NIO.

Для запуска сервера приложений GlassFish следует запустить файл startserv.bat, тогда GlassFish запустится и привяжется стандартно к порту 8080. Если существует необходимость запустить GlassFish на каком-либо другом порту, то необходимо изменить номер порта в конфигурационном файле domain.xml. Необходимо изменить номер порта для GlassFish на какой-либо свободный. В данном случае это 9813. В конфигурационный файл нужно внести следующие изменения:

<network-listener protocol="http-Hstener-1" port="9813" name="http-listener-l" thread-pool-'http-thread-pool" transport-'tep"></network-Hstener> Приветственное окно GlassFish представлено на рисунке ниже.

Рисунок 1 - Приветственное окно 01аввЕ1вЬ Из этого окна можно перейти в консоль администратора, которая по умолчанию прикреплена к порту 4848.

Рисунок 2 - Консоль администратора 01аввЕ1вЬ Следует изменить стандартный пароль администратора, команду change-admin-password.

выбрав

ООФ loci»ie«H4«jm»iwi®tinM/oomam,'mio3e-»i1 м pinword

GtassFish Server Open Source Edition 4.1.1 REST Interface

Create change-admin-password

ft <r

с hjnge-afriirv password

Рисунок 3 - Окно смены пароля администратора Одним из способов развертывания приложений на GlassFish является загрузка с помощью команд в консоли. Чтобы выполнить загрузку необходимо запустить файл asadmin.bat. В консоли нужно выполнить команду asadmin deploy. Теперь в консоли администратора появится это приложение в соответствующем списке list-application-refs.

Рисунок 4 - Список развернутых приложений Результатом обращения к приложению в обеих случаях следующая страница:

будет

Рисунок 5 - Приложение, развернутое на сервере Проектирование сервера приложений было подробно описано и структурировано на разделы, были подобраны программные продукты, необходимые для реализации проектов.

Использованные источники:

1. Терри Оглтри. Модернизация и ремонт сетей — 4-е изд. — М.: «Вильямс», 2005. — С. 1328.

2. Дуглас Камер. Сети TCP/IP, том 1. Принципы, протоколы и структура — М.: «Вильямс», 2003. — С. 880

3. Семенов Ю. А. Протоколы Internet. — 2-е изд., стереотип.. — М.: Горячая линия - Телеком, 2005. — 1100 с. — 1150 экз. — ISBN 5-93517-044-2.

i Надоели баннеры? Вы всегда можете отключить рекламу.