Как я устанавливаю Glassfish 4.x и выполняю его на порте 80? В то время как достаточно легко загрузить Glassfish и разархивировать его, это должно войти в конкретный каталог? Какой пользователь должен запустить и остановить сервер?
см. также:
https://glassfish.java.net/documentation.html
Как действительно устанавливают glassfish на сервере человечности 12.x?
https://www.digitalocean.com/community/tutorials/how-to-install-glassfish-4-0-on-ubuntu-12-04-3
см. http://www.nabisoft.com/tutorials/glassfish/installing-glassfish-41-on-ubuntu
, Это учебное руководство говорит Вам подробно, как установить Glassfish 4.1 на сервере Ubuntu 14.04 LTS, и это должно также работать на 14,10 и более новые версии Ubuntu. Это также покрывает некоторые проблемы безопасности. В основном, для ответа на Вас вопросы:
Вы не можете выполнить его на порте 80, если Вы не выполняете его как корень
однако выполнение его, поскольку корень является действительно плохой практикой (безопасность!!)
существует несколько других опций использовать порт 80 и 443, я предпочитаю просто перенаправление портов через iptables (никакой апач перед ним, описанный в моем учебном руководстве...)
каталоги: хорошо, выберите то, что когда-либо Вы любите. в моем учебном руководстве я создаю пользовательскую glassfish с собственным домом в/home/glassfish/(все входит здесь). Но Вы могли выбрать что-либо еще также...
Никогда гудок использования для запуска сервера. в моем учебном руководстве я создал преданного пользователя "glassfish", которая используется для выполнения glassfish.