FlaskアプリケーションをuWSGIとNginxでデプロイする方法
はじめに
Flaskは開発が迅速に行えるフレームワークですが、本番環境でのデプロイには単純にnohup python app.pyを実行するだけでは不十分です。この方法は並行処理能力が低く、セキュリティ面でも脆弱です。本番環境向けの安定したデプロイには、uWSGIのようなアプリケーションサーバと、Nginxのようなリバースプロキシサーバを組み合わせるのが標準的なアプローチです。 ...
8月5日 09:13 投稿
Djangoアプリケーションの本番環境デプロイとパフォーマンス最適化(PM2によるプロセス管理・オフラインインストール対応)
本番環境向けDjangoプロジェクトの準備
まず、Djangoプロジェクトが本番環境で正常に動作することを確認する。
# デプロイ前のチェック
python manage.py check --deploy
出力された警告やエラーに対応する。主な設定変更は以下の通り:
settings.py の DEBUG = False を設定
ALLOWED_HOSTS を適切に指定(例: ['your-domain.com', '172.16.101.72'])
開発用ツー ...
7月2日 21:21 投稿
Django2実践例 - 本番環境へのデプロイ
目次
Django2実践例 第一章 ブログアプリケーションの作成
Django2実践例 第二章 ブログ機能の拡張
Django2実践例 第三章 ブログ機能の追加
Django2実践例 第四章 ソーシャルネットワークの構築
Django2実践例 第五章 コンテンツ共有機能
Django2実践例 第六章 ユーザー行動の追跡
Django2実践例 第七章 ECサイトの構築
Django2実践例 第八章 支払いと注文の管理
Django2実 ...
6月5日 21:06 投稿