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

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

GunicornでDjangoを使用する方法

Gunicorn ( 'Green Unicorn')は、UNIX用の純粋なPythonWSGIサーバーです。 依存関係がなく、インストールと使用が簡単です。

Gunicornのインストール

gunicornのインストールはpip install gunicornと同じくらい簡単です。 詳細については、 gunicornのドキュメントを参照してください。


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

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

gunicorn myproject.wsgi

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

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