> 1. Есть файл в папке /etc/nginx/nginx.conf. Этот файл для примера лежит, или > используется или его надо переместить в какое-то специальное место? Используется. Для тривиального случая там сделаны подходящие настройки, для нетривиального - возможно, его прийдется править. Вообще - его имеет смысл почитать, особо обращая внимание на директивы include. Многое станет понятным :)
> sites-available - здесь лежит некий конфиг default, с таким вот содержимым > http://pastebin.com/MPX0ii0g, которое позволяет работать только сайту > site1.ru, но вот при входе на сайт site2.ru, открывается первый. Это debian-way конфиги. В этой папке лежат собственно конфиги сайтов. Но к работающей конфигурации могут быть подключены совсем не все, лежащие здесь. > Как сделать, чтобы для каждого сайта был свой конфиг? Куда его класть и где > до него прописывать инклюд, в nginx.conf? Класть в sites-available, прописывать симлинк в sites-enabled. Все, что есть в sites-enabled, инклюдится автоматически (это в штатном /etc/nginx/nginx.conf прописано) в секцию http. > sites-enabled - симлинк default на sites-available/default. Что в этой папке > должно быть, её назначение? см. выше. > conf.d - пустая, что в ней должно быть и её назначение? Сюда класть дополнения к стандартной конфигурации, которые должны быть за пределами секции http. Почитайте, повторюсь, /etc/nginx/nginx.conf - станет яснее. Для тривиальной конфигурации сюда ничего класть не прийдется. _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru