LINUX.ORG.RU

История изменений

Исправление anonymous_sama, (текущая версия) :

conf.d, кстати включать необязательно. Там тестовая страница, которая висит на http и еще и светится на ip-aдрес.
Если тебе хочется сохранить свой вариант каталогов, то можешь включить например /etc/nginx/vhosts/*;.
Но лучше все-таки придерживаться распространенного подхода и создать файлы каталоги sites-available sites-enabled, где в available у тебя будут отдельные файлы для каждого домена/cубдомена а в sites-enabled симлинки.
Отдельные хосты все-таки лучше использовать, хотя бы потому-что у тебе на каком-нибудь одном домене вполне может быть и несколько server блоков. Ну и когда у тебя станет хотя-бы больше 10 хостов, ты просто потеряешься, если все будешь хранить в одной файла. Поэтому, лучше каждый домен/cубдомен в отдельном файле, с его названием например.
Потом, если тебе нужно будет отключить какой-нибудь отдельный домен, то ты просто уберешь симлинк с sites-enabled (при этом в available останется сам файл, это при использование распространенных каталогов), и сделаешь reload, а если у тебя все в одном файле, то ты можешь только закомментировать, и сделать reload, что конечно дольше, плюс шанс пропустить } тогда будет больше.
В nginx.conf лучше хранить ключевые настройки и какие-то общие вещи для всех доменов.

Исходная версия anonymous_sama, :

conf.d, кстати включать необязательно. Там тестовая страница, которая висит на http и еще и светится на ip-aдрес.
Если тебе хочется сохранить свой вариант каталогов, то можешь включить например /etc/nginx/vhosts/*;.
Но лучше все-таки придерживаться распространенного подхода и создать файлы каталоги sites-available sites-enabled, где в available у тебя будут отдельные файлы для каждого домена/cубдомена а в sites-enabled симлинки.
Отдельные хосты все-таки лучше использовать, хотя бы потому-что у тебе на каком-нибудь одном домене вполне может быть и несколько server блоков. Ну и когда у тебя станет хотя-бы больше 10 хостов, ты просто потеряешься, если все будешь хранить в одной файла. Поэтому, лучше каждый домен/cубдомен в отдельном файле, с его названием например.
Потом, если тебе нужно будет отключить какой-нибудь отдельный домен, то ты просто уберешь симлинк с sites-enabled (при этом в available останется сам файл, это при использование распространенных каталогов), и сделаешь reload, а если у тебя все в одном файле, то ты можешь только закомментировать, и сделать reload, что конечно дольше, плюс шанс пропустить } тогда будет больше.
В nginx.conf лучше хранить какие-то общие веши и настройки одинаковые для всех доменов.