8

初期条件:Linux(OpenSuse)コマンドライン経由でアクセスしているリモートマシンでPythonFlaskサーバーを実行しています。サーバーは完璧に動作します。xyz.com:5000のhtmlをレンダリングします。

問題:私は新しいユーザーが追加されました。サーバーに.pyファイルを読み取らせたい。私は何をしますか?新しいポート番号が必要ですか?それともxyz.myusername.com:5000になりますか?どのような構成を変更する必要がありますか?スーパーユーザーが介入する必要がありますか?

ありがとう!

4

2 に答える 2

24

Flaskの組み込みサーバーは、実稼働での使用を目的としていません。少なくとも、ドキュメントでは「ローカル開発サーバー」と呼ばれています。

プロダクションでは、Tornado、gunicorn、さらにはApacheなどを使用する必要があります。

参照:メソッドをカバーするFlaskドキュメントFlask.run()

そうは言っても、それは単なるPythonプログラムです。を介して別のポートで独自に実行できなかった理由はありませんapp.run(port=5001)

于 2013-01-29T14:55:26.733 に答える
0

問題についてもう少し具体的に教えてください。「あなたは新しいユーザーが追加されました」とはどういう意味ですか?どのユーザーがどこに追加されましたか?'.pyファイルを読み取るサーバー'-参照しているリモートマシンとしてのサーバー、またはFlask http devサーバーとしてのサーバー、または他の何かとはどういう意味ですか?環境(OSタイプなど)の正確な説明がなければ、達成したいこと(XまたはYを実行するかどうかを尋ねる代わりに)および発生している問題(Flaskのようなソフトウェアがどのように機能するかわからないことは実際の問題ではありません)私たちはあなたを助けることができません。

于 2013-01-29T16:44:58.907 に答える