制作日次 2024年6月27日でChatGTP3.5情報を元に作成する
AWSのアカウントを新設
Amazonアカウントを持っていたのでそれでもOKかな?と思ったけどNGでした。
新たにAWSのアカウントを取得する。その際にクレジット情報を登録する。
IDにメールアドレス、名前にニックネーム、SMS認証の後にPWを登録する。
AWSコンソールホーム
右上のリージョン管理から'東京'を選択する。
一番左のハンバーガーメニュー'三'をクリックする。
メニューが出るので'myApplications'をクリックすると選択されたリージョンでのアプリケーションは無いと表示している。
[アプリケーションを作成]のボタンは押さない。
一旦ここまでで一番上の検索窓から'Cloud9'を検索して移動
Cloud9導入
デベロッパー用ツールページ
作成結果
ここを読んどくように言われている。
必要なパッケージのインストール
Cloud9のTerminal窓で操作
それぞれコマンド[ENTER]後にメッセージが出る
仮想環境の作成とアクティベート
それぞれコマンド[ENTER]後にメッセージが出る
情報だけ)仮想環境から出る
(myenv) myproject$ deactivate
Djangoのインストール
WARNIGが出ていたので推奨のコマンドを実行
「python3 -m pip install --upgrade pip」
Djangoプロジェクトの作成
データベースのマイグレーション
スキップ可能
開発サーバーの起動
参考などで「python3 manage.py runserver」で起動する例PiazaCloudがあるがCloud9では「python3 manage.py runserver 0.0.0.0:8080」とするとよかった。
アクセス制限をOKにする
ec2-user:~/environment/my_django_project/mysiteのsetting.pyのALLOWED_HOSTS = []を"*"と加筆する。
日本対応の変更(スキップも可能)
DjangoをWeb確認
URLをここで取得するか、クリックします。
これで一連の流れを確認できた。