GunicornでDjangoを使用する方法—Djangoのドキュメント

提供:Dev Guides
< DjangoDjango/docs/3.2.x/howto/deployment/wsgi/gunicorn
移動先:案内検索

GunicornでDjangoを使用する方法

Gunicorn ( 'Green Unicorn')は、UNIX用の純粋なPythonWSGIサーバーです。 依存関係はなく、pipを使用してインストールできます。

Gunicornのインストール

python -m pip install gunicornを実行してgunicornをインストールします。 詳細については、 gunicornのドキュメントを参照してください。


汎用WSGIアプリケーションとしてGunicornでDjangoを実行する

Gunicornがインストールされると、Gunicornサーバープロセスを開始するgunicornコマンドが使用可能になります。 gunicornの最も簡単な呼び出しは、applicationという名前のWSGIアプリケーションオブジェクトを含むモジュールの場所を渡すことです。これは、一般的なDjangoプロジェクトでは次のようになります。

gunicorn myproject.wsgi

これにより、127.0.0.1:8000でリッスンしている1つのスレッドを実行する1つのプロセスが開始されます。 プロジェクトがPythonパス上にある必要があります。 これを確認する最も簡単な方法は、manage.pyファイルと同じディレクトリからこのコマンドを実行することです。

その他のヒントについては、Gunicornのデプロイメントドキュメントを参照してください。