Установка glassfish 4

Розміщення серверів в надійних дата-центрах Європи. Відкрийте хмарний VPS / VDS сервер на швидких SSD за 1 хвилину!

Кращий хостинг:
- захистить дані від несанкціонованого доступу в охоронюваному європейському ЦОДі
- прийме оплату хоч в bitcoin.
- дозволить поставити свій дистрибутив

- захист від DDos-атак
- безкоштовний backup
- Uptime 99,9999%
- ЦОД - TIER III
- провайдер - TIER I

Підтримаємо російською мовою 24/7/365 Працюємо з юрособами і фізособами. Вам прямо зараз потрібно 24 ядра і 72 Gb RAM. Будь ласка!

Наші вигідні тарифи доведуть, що дешевий хостинг ви ще не знали!

Хвилинна справа: виберіть конфігурацію, оплатіть і CMS на VPS готова.
Money Back - 30 днів!

Банківськими картами, електронною валютою, через термінали Qiwi, Webmoney, PayPal, Новоплат і ін.

Задайте питання в службу підтримки 24/7/365

Знайдіть відповіді в нашій базі і познайомтеся з рекомендаціями

Що таке GlassFish?

GlassFish - це сервер додатків з відкритим вихідним кодом, який реалізує специфікації Java EE. Версія GlassFish 4.0 підтримує останню платформу Java (Enterprise Edition 7), а також Enterprise JavaBeans, JPA, JavaServer Faces, JMS, RMI, JavaServer Pages, сервлети, і багато іншого.

Даний посібник продемонструє, як встановити Oracle Java і GlassFish і спростити процес розгортання програми для розробників Java EE.

Для виконання керівництва потрібен сервер Ubuntu 12.04.3 x64, root-привілеї і Java. Крім того, потрібен встановлений Java і знадобиться, по крайней мере, 1G пам'яті, оскільки сервери Java EE вимагають досить багато ресурсів.

1: Установка Oracle Java 7

Для початку поновіть індекс пакетів:

sudo apt-get update

Щоб Oracle-інсталятор для Java 7, потрібно додати новий репозиторій. Щоб мати доступ до команди add-apt-repository, потрібно встановити python-software-properties. Це можна зробити за допомогою apt-get:

sudo apt-get install python-software-properties

Тепер можна додати новий репозиторій і інсталятор Oracle:

sudo add-apt-repository ppa: webupd8team / java

Оновлення список вихідних кодів:

sudo apt-get update

Встановіть Java 7 за допомогою apt-get:

sudo apt-get install oracle-java7-installer

Завершивши установку, переконайтеся в тому, що встановлена ​​версія Java - Oracle:

Ця команда виведе:

java version "1.7.0_51"
Java (TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot (TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

2: Установка Glassfish 4.0

Скачайте zip-файл Glassfish

Встановіть інструмент unzip (якщо він ще не встановлений):

apt-get install unzip

Створіть каталог / opt і розархівуйте в нього завантажений пакет:

unzip glassfish-4.0.zip -d / opt

Для зручності можна також додати export PATH = / opt / glassfish4 / bin: $ PATH в кінці

Запустіть сервер Glassfish:

На екрані з'явиться:

Waiting for domain1 to start.
Successfully started the domain. domain1
domain Location: / opt / glassfish4 / glassfish / domains / domain1
Log File: /opt/glassfish4/glassfish/domains/domain1/logs/server.log
Admin Port: 4848
Command start-domain executed successfully.

Домен є групою серверів GlassFish під керуванням одного сервера адміністрування. Номер порту сервера GlassFish за замовчуванням: 8080; номер порту сервера адміністрування за замовчуванням: 4848. Ім'я адміністратора: admin; пароля на даному етапі немає.

Щоб відвідати сторінку адміністратора (id_серера: 4848) віддалено, необхідно включити secure admin:

На екран буде виведено:

Enter admin user name> admin
Enter admin password for user "admin">
You must restart all running servers for the change in secure admin to take effect.
Command enable-secure-admin executed successfully.

Перезапустіть домен, щоб активувати secure admin:

Successfully restarted the domain
Command restart-domain executed successfully.

Тепер можна відвідати сторінку адміністратора в браузері (id_серера: 4848).

Щоб вимкнути сервер GlassFish:

Це виведе такий результат:

Waiting for the domain to stop.
Command stop-domain executed successfully.

Приклад роботи: розгортання hello.war на сервері Glassfish

Завантажте приклад програми з сайту Glassfish:

asadmin deploy /home/ee/glassfish/sample/hello.war

На екрані з'явиться:

Enter admin user name> admin
Enter admin password for user "admin">
Application deployed with name hello.
Command deploy executed successfully.

Тепер відвідайте id_сервера: 8080 / hello.

Щоб згорнути програму:

asadmin undeploy hello

Enter admin user name> admin
Enter admin password for user "admin">
Command undeploy executed successfully.

Щоб не набирати ім'я адміна і пароль при кожному розгортанні / згортання програми, створіть файл паролів pwdfile і внесіть в нього:

Додайте прапор -passwordfile:

asadmin --passwordfile pwdfile deploy /home/ee/glassfish/sample/hello.war

Тепер вікно, що запрошує ім'я адміністратора та пароль, більше не з'явиться.

Схожі статті