ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я относительно новичок в Linux. Я спорил о включении этого в SuperUser или ServerFault, потому что ответ действительнотребует объяснения Linux как системы (а не конкретной проблемы программирования), однако меня это интересует с точки зрения разработчика Java, и я утверждают, что это конкретная проблема, потому что то, где я устанавливаю GlassFish, сильно влияет на мою конфигурацию Java и, в конечном итоге, на конфигурацию приложения. Не говоря уже о размещении этого вопроса на других сайтах, вероятно, это не привлечет внимания разработчика Java, тем более системных администраторов, которые могут недостаточно знать о Java, чтобы полностью взвесить это решение.
Я пытаюсь решить, куда установить GlassFish, и мне кажется, что у меня есть (реально) 4 жизнеспособных варианта:
/opt/glassfish/
/usr/local/glassfish/
/home /myUsers/glassfish/
(это то, что показывают все документы OGS в своих примерах)/home/ogs/glassfish
(как собственный пользователь, аналогично тому, как иногда настраивается веб-сервер Apache)Мне интересно, каковы плюсы (принимая во внимание природу того, как Linux по-разному обрабатывает эти каталоги, FHS и т. д.) и минусы каждого подхода.
Я читал, что при установке под opt/
есть преимущества при монтировании/разбиении на разделы.Тем не менее, я обычно устанавливаю стороннее программное обеспечение в usr/local/
, поэтому я немного не уверен в этом как в стратегии.
Все документы Oracle GlassFish Server (OGS) демонстрируют (но никогда не рекомендуют) установку GlassFish в ваш домашний каталог ( home/myUser/
).
Опять же, я читал, что довольно часто устанавливаются сервисы типа демона (именно это я себе представляю,я бы использовал GlassFish как – когда я запускаю его один раз, и он приходит только отключен для планового обслуживания или сбоев) как собственный пользователь ( home/ogs/glassfish/
).
Я уверен,на это решение также повлияет то, как я буду использовать GlassFish, поэтому позвольте мне уточнить этот вопрос с несколькими ограничениями:
Если они не предоставляют достаточно конкретной информации, чтобы помочь сделать этот выбор, пожалуйста, спросите, и я могу быть более конкретным.
Думаю, когда пыль уляжется в конце дня, я ищу (более или менее) матрицу с каждым из четырех параметров каталога (плюс любые другие очевидные, которые я пропустил) по сравнению с их соответствующие плюсы и минусы.