独自の Flask アプリケーションを AWS にデプロイします。 AWS システムは Ubuntu 14.04 です
デプロイメント ソリューションは uwsgi+nginx です
ただし、デプロイ後は、アクセスに AWS のパブリック DNS (ec2-xx-xxx-xxx-xxx.ap-northeast-
1.compute.amazonaws.com:8000) のみを使用でき、ドメイン名は使用できません。アクセス用に。
ドメイン名を使用してアクセスすると、ブラウザーはゲートウェイタイムアウトを要求します
uwsgi はコマンドラインを使用して起動します。
nginx.conf ファイルは次のとおりです:
www.xxx.com は購入したドメイン名で、AWS パブリック IP の解決が設定されています。
ドメイン名を使用してアクセスできるように設定を変更するにはどうすればよいですか? ?
nginx を使用してドメイン名をバインドし、nginx がポートをリッスンしてから、gunicorn を使用して flask アプリケーションを起動し、対応するポートに移動してドメイン名バインディング www.anaf.cn を実装します