GunicornでDjangoを使用する方法—Djangoのドキュメント
提供:Dev Guides
< DjangoDjango/docs/3.0.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のデプロイメントドキュメントを参照してください。