AWSでdjangoをデプロイする時のポート開放

AWSもdjangoも初心者なために、デプロイ時のポート開放で詰まってしまいました。だいたいのAWS解説サイトでは、SSHやHTTPのポート設定を説明しているのですが、djangoはすこし事情が違うようです。

djangoを使用したプロジェクトは、http://(パブリックDNS名):8000からアクセスすることができます。ただ、このポート8000はセキュリティグループから解放しないといけません。djangoを想定していない解説サイトだと、当然ここは設定されないので、いろいろなサイトを参考にしている場合は注意してください。

実際に8000を解放するには、ダッシュボード左側から、ネットワーク&セキュリティ > セキュリティグループをクリックします。

使っているセキュリティグループを選択し、

インバウンドのルールを編集をクリックします。

あとは、インバウンドルールに、①カスタムTCP、②ポート範囲8000を追加してください。

もし、djangoのAWSデプロイで詰まっている方は、ぜひセキュリティグループからポートが解放されているかどうかを確認してみてください。

返信を残す

メールアドレスが公開されることはありません。