Установите GlassFish на общий сервер FreeBSD - PullRequest
0 голосов
/ 24 октября 2010

Я спрашивал об этом и у суперпользователя, но без ответов (даже без просмотров).Если неправильно упоминать это здесь, пожалуйста, дайте мне знать или просто переместите это.Спасибо.

Мы используем общий сервер (шесть человек с root-доступом для каждого пользователя), который вскоре будет переустановлен и -конфигурирован.Я согласился установить GlassFish для всех желающих.Тем не менее, я являюсь разработчиком и знаю только основы Unix / Linux.

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

Автоматический запуск при перезагрузке(в прошлом такое случалось не часто) Простая интеграция с Apache Использование существующих экземпляров MySQL / PostgresSQL Шаблоны / Инструменты для простого (общего) использования (установка приложений Java EE, администрирование) Шаблоны / Инструменты для простого (общего) мониторинга (ресурсы (mem, db), приложения) Инструменты для облегчения удаленной разработки (EJB / WAR-развертывание, JRebel?). Конечно, могут быть и другие темы, которые я забыл, и к которым следует обратиться.

Ответы [ 2 ]

2 голосов
/ 28 октября 2010

Автоматический запуск под FreeBSD может быть просто реализован с помощью сценария запуска, который должен просто выполнить команду «asadmin start-domain» для запуска glassfish и «asadmin stop-domain». Я уверен, что есть ряд статей о создании сценариев запуска для вашей версии FreeBSD (я бы сначала проверил Руководство FreeBSD). Что касается удаленного развертывания - вам просто нужна локальная копия glassfish и вы должны использовать его утилиту asadmin - у него есть аргументы командной строки, которые позволяют выполнять любые административные задачи с удаленными установками glassfish, если на них есть пароль администратора.

0 голосов
/ 26 октября 2010

Если у вас есть опыт работы только с Windows, я бы настоятельно рекомендовал использовать для этого коробку Windows. В дистрибутиве Glassfish есть функция регистрации определенного домена в качестве службы, и я бы посоветовал вам просто создать домен для каждого разработчика.

...