7

さまざまなリクエスト(POST、GET、MULTIPART-FORMDATA)を処理できるPythonで簡単なプログラムが必要です。完全なフレームワークを使用したくありません。

基本的に、GET および POST パラメータを取得できるようにする必要があります。おそらく (必ずしもそうとは限りません)、PHP と同様の方法で行います。REQUEST_URI、QUERY などの他の SERVER 変数を取得するには

nginx を正常にインストールしましたが、残りの方法についての良い例を見つけることができませんでした。そのため、特定の仮想ホストに対して特定の python プロセスを実行するように nginx をセットアップする方法に関する簡単なチュートリアルまたは指示とアイデアは大歓迎です!

4

4 に答える 4

8

を使用して Python だけで Web サーバーを実行することもできますが、多くの Python Web サーバーwsgirefのいずれかを使用することをお勧めします。

Nginx の場合、Gunicorn または uWSGI を調べます。

于 2012-05-02T10:48:55.493 に答える
4

Flask の使用を検討する必要があります。これは、WSGI サーバー (werkzeug) への非常に軽量なインターフェイスであり、必要に応じてテンプレート ライブラリも含まれています。ただし、必要に応じて完全に無視できます。

于 2012-05-02T16:12:05.537 に答える
1

thttpd を使用できます。これは、cgi スクリプトを実行するための軽量の wsgi サーバーです。nginx でうまく動作します。Nginx で thttpd をセットアップする方法については、こちらで詳しく説明しています: http://nginxlibrary.com/running-cgi-scripts-using-thttpd/

于 2012-05-02T15:35:48.400 に答える
0

nginx はこのプロトコルを完全にはサポートしていないため、やはり wsgi サーバーを使用する必要があります。

于 2012-05-02T10:50:21.970 に答える