この記事では、ubuntu 14.04にmod_wsgiを使用してDjangoアプリケーションを展開するための包括的なガイドを提供します。 「Hello World」アプリケーションのセットアップをカバーし、Apacheとmod_wsgiを使用して生産サーバーに展開します。
1。 djangoアプリケーションのセットアップ:
新しいユーザーを作成する(オプション):セキュリティのベストプラクティス、特にサーバーで。
Python Package Manager(PIP)をインストールする:pip install Django
チュートリアルは、基本的なビューを持つシンプルなDjangoプロジェクトとアプリを作成することをガイドします。
requirements.txt
pip install -r requirements.txt
2。 Apacheおよびmod_wsgiでの展開:sudo apt-get install apache2
sudo apt-get install libapache2-mod-wsgi
(またはpython 3の場合libapache2-mod-wsgi-py3
)。apache
ディレクトリを含める(wsgi.py
、override.py
)。wsgi.py
):このスクリプトは、ApacheとDjangoアプリケーションの間のインターフェイスとして機能します。 チュートリアルでは、コードを提供します。/etc/apache2/sites-enabled/000-default.conf
)を変更して、wsgi.py
スクリプトを指して静的ファイルを処理します。
sudo service apache2 restart
重要なメモ:
この記事は、Django、mod_wsgi、展開、トラブルシューティング、セキュリティに関する一般的な質問に対処する包括的なFAQセクションで締めくくります。 Djangoの展開にMod_WSGIを使用することの利点を強化し、Apacheとの安定性と統合を強調します。
以上がUbuntu 14.04にMOD_WSGIを使用してDjangoアプリを展開しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。