Nginx со сборкой сайта на платформе Pyramid (Python): как настроить?
Я написал сайт на платформе Pyramid (Python) и купил сервер VPS (технология OpenVZ).
Я новичок в администрировании серверов и не так много документов о том, как настроить Nginx с Python и Pyramid.
Может быть, вопрос с первого взгляда очень плохой, но у меня большой пробел в знаниях технологии конфигурации сервера. Может быть, есть полезные ссылки на мой вопрос, который я не нашел.
Заранее спасибо!
1 ответ
И Pyramid, и Nginx имеют очень хорошую документацию, независимо друг от друга. Я предполагаю, что вы создали свой сайт локально с помощью официантки или Пастера. По сути, из конфигурации Nginx вы просто будете направлять входящий трафик с порта 80 (обычный порт для трафика веб-сайта) на порт Paster/Waitress (например, 8000, 6543 и т. Д.). В приведенной ниже ссылке есть несколько дополнительных советов относительно того, как Nginx (который будет вашим "обратным прокси-сервером") передает заголовки хоста в Paster/Waitress, чтобы ваше приложение Pyramid могло генерировать правильные URL-адреса внутри.
http://docs.pylonsproject.org/projects/pyramid_cookbook/en/latest/deployment.html