Nginx проблема настройки на 1-м IP было нескольких доменных имен?

Как настроить nginx чтобы на 1-м IP было несколько сайтов

В google множество информации по настройке apache, а по nginx ничего тольком нет, в том числе и на официальном сайте.

Буду рад любой полезной информации, в идеале конечно бы конфиг.


Счас есть 2 IP на которых по 1 сайту. Второй IP купил чисто для теста. На разных IP все без проблем, пытаюсь сделать на 1-м не выходит.


Часть текущего конфига:


server {

listen 89.248.105.84:80;

server_name termoteks.ru www.termoteks.ru;


root /var/www/vhosts/termoteks.ru/public;

passenger_enabled on;

}


server {

listen 89.248.105.87:80;

server_name eugene-studio.ru www.eugene-studio.ru;


location / {

root /var/www/vhosts/eugene-studio.ru/public;

index index.html index.htm;

}


З.Ы. как ясно из части конфига все крутиться на REE и passenger


З.Ы.Ы. совсем забыл, у меня только nginx и никакого apache
  • Вопрос задан
  • 7366 просмотров
Пригласить эксперта
Ответы на вопрос 2
@vgrayster
У меня работает так

server {
listen X.X.X.X:80;
server_name cdn.XXXX.ru;

}

server {
listen X.X.X.X:80;
server_name cdn.gdeposylka.ru l.gdeposylka.ru;

}

в директиве listen IP должен быть одинаковым в обоих серверах
Ответ написан
mgyk
@mgyk
Нужно просто listen 80, без ip.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы