Назад | Перейти на главную страницу

Nginx со сборкой сайта на платформе Pyramid (Python): как настроить?

Я написал сайт на платформе Pyramid (Python) и купил сервер VPS (технология OpenVZ).

Я новичок в администрировании серверов, и нет большого количества документов о том, как настроить Nginx с Python и Pyramid.

Может быть, на первый взгляд вопрос очень скудный, но у меня большой пробел в знаниях технологии настройки серверов. Может быть, есть полезные ссылки по моему вопросу, которые я не нашел.

Заранее спасибо!

И Pyramid, и Nginx независимо друг от друга имеют очень хорошую документацию. Я предполагаю, что вы создали свой сайт локально, и официантка или Пастер обслуживают контент. По сути, из конфигурации Nginx вы просто собираетесь направлять входящий трафик с порта 80 (обычный порт для трафика веб-сайтов) на ваш порт Paster / Waitress (например, 8000, 6543 и т. Д.). В приведенной ниже ссылке есть несколько дополнительных советов относительно того, как убедиться, что Nginx (который будет вашим «обратным прокси-сервером») передает заголовки Host в Paster / Waitress, чтобы ваше приложение Pyramid могло генерировать правильные URL-адреса внутри.

http://docs.pylonsproject.org/projects/pyramid_cookbook/en/latest/deployment.html#nginx-paster-supervisord

http://docs.pylonsproject.org/projects/waitress/en/latest/#using-behind-a-reverse-proxy