Python Flask server добавить другой порт в домен

Первоначальное Состояние: У меня есть сервер Python Flask, работающий на удаленной машине, к которой я обращаюсь через командную строку Linux(OpenSuse). Сервер работает идеально. Он отображает html для xyz.com: 5000.

: Я новый пользователь добавлен. Я хочу, чтобы сервер, чтобы прочитать мою .py файлов. Что мне делать? Нужен ли мне новый номер порта? Или это будет АБВ.имя_пользователя.ком:5000? Какие конфигурации я должен изменить? Нужно ли вмешиваться суперпользователю?

спасибо!

2 ответов


встроенный сервер Flask не предназначен для производственного использования - или, по крайней мере, документация ссылается на него как на "локальный сервер разработки".

для производства, что-то вроде Торнадо, gunicorn или даже Apache-это то, что вам нужно будет использовать.

Читайте также: документация по колбе, охватывающая Flask.run() метод.

что сказал - это просто программа Python. Нет причин, по которым вы не могли бы запустить свой собственный на другом порту через app.run(port=5001).


можете ли вы быть немного более конкретную информацию о вашей проблеме? Что вы подразумеваете под "вы новый пользователь добавлен" - какой пользователь, где добавлен? Что вы подразумеваете под " сервером для чтения вашего .py files' - сервер как удаленная машина, на которую вы ссылаетесь, или сервер как сервер Flask http dev, или что-то еще? Без точного описания вашей среды (например, типа ОС), чего вы хотите достичь (вместо того, чтобы спрашивать, должны ли вы делать X или Y) и какую проблему вы решаете (не зная, как ваше программное обеспечение, как колба работает не является актуальной проблемой) мы не сможем вам помочь.