betacode

Установите Glassfish Web Server в Windows

  1. Введение
  2. Что такое Glassfish Server
  3. Download
  4. Начать с Glassfish
  5. Изменить порт 8080 на 80
  6. Создать Window Service для Glassfish Server

1. Введение

Статья основана на:
  • Glassfish 5.0

  • Windows (ALL)

2. Что такое Glassfish Server

Glassfish server là một webserver, cho phép bạn triển khai các ứng dụng web viết trên java lên đó. Cũng giống như một số Webserver khác.
  • Tomcat
  • Weblogic
  • Websphere
  • JBoss
  • ....
Возможно, вы знакомы с Tomcat, это webserver для изучения и разработки приложений. Glassfish сильнее, чем Tomcat, разработан с Sun и стал продуктом Oracle после того как Java была продана Oracle. В настоящее время Glassfish server имеет 2 версии, одна бесплатная и с открытым исходным кодом, еще одна коммерческая версия.
В этом руководстве я покажу вам как установить и конфигурировать бесплатную версию Glassfish.

3. Download

После скачивания у вас есть 1 файл:

4. Начать с Glassfish

Извлечь Glassfish в папку на жестком диске:
Объявить Java Home:
Glassfish5 требует использования Java 8 и выше. Вы должны объявить место Java.
Войдите в каталог:
  • <Glassfish_Home>/glassfish/config
Редактировать файл
  • asenv.bat
Добавить конфигурацию:
  • set path=<Java_Location>/bin
Run Glassfish
Oткройте Cmd чтобы перейти к:
  • <GlassFish_Home>/bin
Перейти к:
  • cd C:\glassfish5\bin
Чтобы запустить domain1 на Glassfish server:
  • asadmin start-domain domain1
Чтобы остановить domain1:
  • asadmin stop-domain domain1
domain1 успешно запущен.
Перейти к:
Попытаться развернуть веб приложение:
Вы можете скачать веб приложение демо по ссылке:
По умолчанию развернутое приложение будет запущено на порту 8080. Вы можете изменить его на другой порт, или изменить на порт 80, детали о конфигурации упоминаются ниже.

5. Изменить порт 8080 на 80

6. Создать Window Service для Glassfish Server

Откройте CMD с авторизацией Admin
CD в каталог bin Glassfish:
Выполните следующую команду:
asadmin create-service --name domain1

Руководства Java Servlet/JSP

Show More