в первом случае nginx слушает только на петлевом интерфейсе; 127.0.0.1 разрешен к localhost.localdomain через/etc/hosts во втором случае nginx, слушает во всех доступных интерфейсах (заметьте *:http),
таким образом, ответ да, к нему можно получить доступ от локального хоста только;
можно добавить флаг "-n" к lsof для наблюдения IP-адресов вместо имен, к которым они могут быть разрешены.
WildFly включает скрипт init.d в папку bin...
Выполните следующие шаги:
sudo cp $WILDFLY_HOME/bin/init.d/wildfly-init-debian.sh /etc/init.d/wildfly
sudo cp $WILDFLY_HOME/bin/init.d/wildfly.conf /etc/default/wildfly
sudo adduser --system --group --disabled-login wildfly
sudo chown -R wildfly:wildfly $WILDFLY_HOME
sudo update-rc.d wildfly defaults
Измените /etc/default/wildfly в соответствии с вашими потребностями.... Тест.
На мой взгляд, лучше всего использовать скрипт установки:
wildfly-8.0.0.Final/bin/init.d/wildfly-init-debian.sh
it создаст ваш сценарий инициализации, поэтому, если вы хотите, чтобы WildFly запускался автоматически, вы должны выполнить команду:
update-rc.d wildfly defaults
после выполнения сценария wildfly-init-debian.sh
Я бы изменил предыдущий ответ JorSol на
sudo cp $WILDFLY_HOME/bin/init.d/wildfly-init-debian.sh /etc/init.d/wildfly
, потому что его команда создаст эксплойт безопасности, если кто-то сможет получить разрешения wildfly
и изменить ] $ WILDFLY_HOME / bin / init.d / wildfly-init-debian.sh
.
[РЕДАКТИРОВАТЬ]
Принятый ответ устарел, скрипты перемещены по адресу:
Принятый ответ на самом деле технически верен, так как вопрос касается WildFly 8. Спасибо @JorSol за указание на это!
Тем не менее, я попал сюда, когда искал «установка WildFly 10 как службы на Ubuntu», и я уверен, что другие тоже.
В WildFly 10 расположение файла init.d
было перемещено в:
$ WILDFLY_HOME / docs / contrib / scripts / inid.d