Я написал сайт на платформе 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/waitress/en/latest/#using-behind-a-reverse-proxy