@hukabuk

Как настроить nginx+uwsgi под несколько проектов?

Сразу скажу, вопрос глупый.

Есть 2 проекта на django, я их кароче настроил, все хорошо - supervisor, uwsgi (юзаю вассалов).

Однако у меня ошибка duplicate upstream "django" in ФАЙЛ_НАСТРОЕК_NGINX

И это потому что у меня они реально дублируются. В первом проекте настройки:
upstream django {
	    server unix://Путь №1/uwsgi_nginx.sock; # for a file socket
	    # server 127.0.0.1:8001; # for a web port socket (we'll use this first)
}

# configuration of the server
server {
	    # the port your site will be served on
	    listen      80;
	    .....

            # Finally, send all non-media requests to the Django server.
	    location / {
		uwsgi_pass  django;
		include     ПУТЬ №1/uwsgi_params; # the uwsgi_params file you installed
	    }
}


И у второго проекта:
upstream django {
	    server unix://Путь №2/uwsgi_nginx.sock; # for a file socket
	    # server 127.0.0.1:8001; # for a web port socket (we'll use this first)
}

# configuration of the server
server {
	    # the port your site will be served on
	    listen      80;
	    .....

            # Finally, send all non-media requests to the Django server.
	    location / {
		uwsgi_pass  django;
		include     ПУТЬ №2/uwsgi_params; # the uwsgi_params file you installed
	    }

}


Мне как лучше сделать, переименовать один из них?
  • Вопрос задан
  • 248 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы